16. The C Preprocessor and the C Library
You will learn about the following in this chapter:
Preprocessor directives:
#define
, #include
, #ifdef
#else
, #endif
, #ifndef
#if
, #elif
, #line
, #error
, #pragma
Keywords:
_Generic
, _Noreturn
, _Static_assert
Functions/Macros:
sqrt()
, atan()
, atan2()
exit()
, atexit()
assert()
memcpy()
, memmove()
va_start()
, va_arg()
, va_copy()
, va_end()
More capabilities of the C preprocessor
Function-like macros and conditional ...
Get C Primer Plus, Sixth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.