Index
B
- bit-fields, 42
- bit-fields, promotion of, 12
C
- const, 18 to 21, 41
- constants, promotion of integral, 12
E
- ellipsis notation, 4, 6, 41
- expressions, grouping and evaluation in, 33 to 36
F
- function prototypes, 2 to 6
- functions with varying argument lists, 6 to 9
I
- incomplete types, 36 to 39
- integral constants, promotion of, 12
- internationalization, 22 to 25, 29 to 33
L
- locale, 30, 32
M
- macro expansion, 16
- multibyte characters and wide characters, 22 to 25
P
- preprocessing, 14 to 18
- stringizing, 17
- token pasting, 18
- promotion, 10 to 14
- bit-fields, 12
- default arguments, 4
- integral constants, 12
- value preserving, 10
R
- reserved names, 26 to 29
- for expansion, 28
- for implementation use, 27
- guidelines for choosing, 29
S
- setlocale(3C), 30, 32
T
- tokens, 14 to 18
- trigraph sequences, 14
- type qualifiers, 18 to 22
- types, compatible and composite, 39 to 42
- types, incomplete, 36 to 39
V
- varargs(5), 4
- volatile, 18 to 20, 21 to 22, 41
W
- wide character constants, 24 to 25
- wide characters, 23 to 25
- wide string literals, 24 to 25
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-