Get to know the elements usually included in the header files that compose the standard library.
- [Instructor] Header files in the C standard library API…usually contain these elements.…Type definitions like the bullion type, handles,…and file descriptors.…A handle is an identifier that serves…as a reference to a data structure managed…by some code other than our own.…A handle for a file is often referred to…as a file descriptor.…Header files also contain many macro definitions…for constants and functions.…A macro, short for macroinstruction,…is one type of pre-processor directive…used to find and replace a symbol in the code…with a constant value or an extended expression…like a function.…
And finally, header files contain function definitions,…which is the largest category in the library.…You should be aware that the C programming language…has its own standard, often called ANSI C.…It has gone through several revisions over the years.…These revisions were named after the year…in which they were published.…Now, the elements we will cover were added…in one of these revisions of the standard.…C89 or C90, which was the first published version…
- Working with header files
- C constants and types
- Unformatted and formatted input/output
- Accessing files with C functions
- Generating random numbers
- Converting strings
- Sorting and searching for data
- Manipulating strings
- Using mathematical functions
Skill Level Intermediate
1. The C Standard Library
2. Input and Output Library: stdio.h
3. General Purpose: stdlib.h
4. String Functions: string.h
5. Mathematical Functions: math.h
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.