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

C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
لغة البرمجة C++ لمبرمجي اللغة C، الجزء (أ)
University of California, Santa Cruz via Coursera
Advance Your Skills in C++
LinkedIn Learning
First Look: Java 10 and Java 11
LinkedIn Learning
Learning C
LinkedIn Learning