7. Libraries
As C is a portable assembler, it does not require a runtime library. This means it can be used to create very small executables with little dependency on an operating system. For example, C can be used to generate programs for embedded processors (washing machines, motor control, etc.).
However, C comes with a "standard library" providing a large number of common functions. These include :
ctype.h character manipulation (toupper ...) ;
errno.h error handling (perror ...) ;
assert.h for focus ;
locale.h to customize the language and certain displays ;
math.h for mathematical functions ;
setjmp.h non-local escapes ;
...
Exclusive to subscribers. 97% yet to be discovered!
Already subscribed? Log in!
Libraries
Article included in this offer
"Software technologies and System architectures"
(
227 articles
)
Updated and enriched with articles validated by our scientific committees
A set of exclusive tools to complement the resources
Bibliography
References
- (1) - KERNIGHAN (B.W.), RITCHIE (D.M.) - The C Programming Language. - Prentice-Hall (1978).
- (2) - HARBISON (S.P.), STEELE (G.L.) - C : A Reference Manual. - Prentice-Hall (1991).
Works
Exclusive to subscribers. 97% yet to be discovered!
Already subscribed? Log in!