C Library Functions
The standard C library is the fundamental building block of most system programs. In Linux, for example, the libc package is used by almost every program in the system. Most Windows programs also use the C library in a form or another.
To become a good C or C++ program is important to have a good knowledge of the C library, and the facilities it provides for high level programming
The C standard library provides functions that are essential to the work of C programs. The services provided by the library include file management, memory allocation, and string operations, among others.