YoVDO

C Standard Library

Offered By: LinkedIn Learning

Tags

C Programming Courses Programming Courses Memory Allocation Courses Text Manipulation Courses String Manipulation Courses

Course Description

Overview

Explore the C standard library. Learn how to use over 60 of the most popular functions for processing input and output, manipulating text strings, performing math, and more.

Syllabus

Introduction
  • Get up to speed with the C standard library
  • What you should know
1. The C Standard Library
  • Overview of the library
  • Header files
  • Constants and types
2. Input and Output Library: stdio.h
  • Unformatted I/O
  • Unformatted I/O example
  • Formatted I/O
  • Formatted I/O example
  • File access
  • File access example
  • Challenge: Copying a text file
  • Solution: Copying a text file
3. General Purpose: stdlib.h
  • Memory allocation
  • Memory allocation example
  • Random number generation
  • Random number generation example
  • String conversion
  • String conversion example
  • Sort and search
  • Sort and search main
  • Sort and search functions
  • Challenge: Let's get random
  • Solution: Let's get random
4. String Functions: string.h
  • String manipulation
  • String manipulation example
  • String examination
  • String examination example
  • Memory chunk operations
  • Memory chunk operations example
  • Challenge: Find a special word
  • Solution: Find a special word
5. Mathematical Functions: math.h
  • Mathematical functions
  • Rounding and truncating
  • Rounding and truncating example
  • Trigonometric functions
  • Trigonometric functions example
  • Powers and exponentials
  • Powers and exponentials example
  • Challenge: Polar coordinate conversion
  • Solution: Polar coordinate conversion
  • C23 update
Conclusion
  • Next steps

Taught by

Eduardo CorpeƱo

Related Courses

Getting and Cleaning Data
Johns Hopkins University via Coursera
Data Structures and Performance
University of California, San Diego via Coursera
Applied Text Mining in Python
University of Michigan via Coursera
Android Basics: Button Clicks
Google via Udacity
Introduction to Python: Absolute Beginner
Microsoft via edX