C Standard Library

Go to class
Write Review

Free Online Course: C Standard Library provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. C Standard Library is taught by Eduardo Corpeño.

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
    Conclusion
    • Next steps