Index
[SYMBOL]
[A]
[B]
[C]
[D]
[E]
[F]
[G]
[H]
[I]
[J]
[K]
[L]
[M]
[N]
[O]
[P]
[Q]
[R]
[S]
[T]
[U]
[V]
[W]
[X]
macros _ _cplusplus _ _LINE_ _ and _ _FILE_ _ _Pragma operator, using bool Boolean values calling function-like macros complex floating-point types defined by limits.h defining with parameters stringify operator token-pasting operator variable numbers of arguments defining without parameters errno values floating-point classification floating-point environment floating-point exceptions floating-point types precision and value range rounding mode and evaluation method function arguments, variable numbers of function-like type-generic identifying target system and compiler in makefiles integer types with specific widths, value ranges locale information NULL 2nd offsetof predefined, list of reserved identifiers rounding modes scope and redefinition signal types stdlib.h synonyms for logical and bitwise operators type specifiers in format string arguments for printf and scanf functions type-generic use in #include directive using within other macros va_arg va_copy va_end va_start value ranges for integer types value ranges of types defined in stdint.h main( ) function 2nd programs in hosted environments make utility 2nd built-in rules comments in makefile directives double-colon rules functions conditions and flow control filename-manipulation operations on variables system user-defined implicit rule chains macros makefiles phony targets rules in makefile command script example pattern rules suffix rules running command-line options GCC options for makefile rules header dependencies, generating recursive make commands special targets as runtime options targets, other attributes variables assignment operators used to define automatic built-in environment variables target-specific assignments whitespace and makefiles malloc( ) function 2nd 3rd returning pointer to void 2nd mandatory arguments mantissa math.h header mathematical functions calling variants by uniform name error handling for for floating-point types for integer types matrices addressing elements with array pointers variable-length, as function parameter mblen( ) function mbrlen( ) function mbrtowc( ) function mbsinit( ) function mbsrtowcs( ) function mbstowcs( ) function 2nd mbtowc( ) function 2nd member designators for union members memchr( ) function memcmp( ) function memcpy( ) function 2nd memmove( ) function 2nd memory dynamic allocation binary search tree characteristics of allocated memory management functions 2nd resizing and releasing memory memory addressing operators & and * members of structures and unions subscript operator ([ ]) memory blocks, functions for memset( ) function 2nd minimum storage sizes, standard types mixed input types, GCC compiler mktime( ) function modf( ) function modifiable lvalues assignment operator operands multibyte characters 2nd conversion to and from wide characters converting to wide characters in string literals in wide-character constants wide characters vs. multidimensional arrays as function arguments declaring initializing matrices multiplicative operators, precedence and associativity multitarget compiler
|