[
<
]
[
>
]
[
<<
]
[
Up
]
[
>>
]
[
Top
]
[
Contents
]
[
Index
]
[
?
]
Concept Index
Jump to:
#
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
Index Entry
Section
#
`##'
1.4.5 Concatenation
A
arguments in macro definitions
1.4.2 Macros with Arguments
assertions
1.5.5 Assertions
assertions, undoing
1.5.5 Assertions
B
blank macro arguments
1.4.2 Macros with Arguments
C
cascaded macros
1.4.8.7 Cascaded Use of Macros
commenting out code
1.5.3 Keeping Deleted Code for Future Reference
computed
`#include'
1.3.2 The
`#include'
Directive
concatenation
1.4.5 Concatenation
conditionals
1.5 Conditionals
D
directives
1.2 Preprocessing Directives
E
expansion of arguments
1.4.8.6 Separate Expansion of Macro Arguments
F
Fortran
1.9 Invoking the C Preprocessor
function-like macro
1.4.2 Macros with Arguments
G
g77
1.9 Invoking the C Preprocessor
H
header file
1.3 Header Files
I
including just once
1.3.4 Once-Only Include Files
inheritance
1.3.5 Inheritance and Header Files
invocation of the preprocessor
1.9 Invoking the C Preprocessor
L
line control
1.6 Combining Source Files
M
macro argument expansion
1.4.8.6 Separate Expansion of Macro Arguments
macro body uses macro
1.4.8.7 Cascaded Use of Macros
macros with argument
1.4.2 Macros with Arguments
manifest constant
1.4.1 Simple Macros
N
newlines in macro arguments
1.4.9 Newlines in Macro Arguments
null directive
1.7 Miscellaneous Preprocessing Directives
O
options
1.9 Invoking the C Preprocessor
output format
1.8 C Preprocessor Output
overriding a header file
1.3.5 Inheritance and Header Files
P
parentheses in macro bodies
1.4.8.2 Unintended Grouping of Arithmetic
pitfalls of macros
1.4.8 Pitfalls and Subtleties of Macros
predefined macros
1.4.3 Predefined Macros
predicates
1.5.5 Assertions
preprocessing directives
1.2 Preprocessing Directives
prescan of macro arguments
1.4.8.6 Separate Expansion of Macro Arguments
problems with macros
1.4.8 Pitfalls and Subtleties of Macros
R
redefining macros
1.4.7 Redefining Macros
repeated inclusion
1.3.4 Once-Only Include Files
retracting assertions
1.5.5 Assertions
S
second include path
1.9 Invoking the C Preprocessor
self-reference
1.4.8.5 Self-Referential Macros
semicolons (after macro calls)
1.4.8.3 Swallowing the Semicolon
side effects (in macro arguments)
1.4.8.4 Duplication of Side Effects
simple macro
1.4.1 Simple Macros
space as macro argument
1.4.2 Macros with Arguments
standard predefined macros
1.4.3.1 Standard Predefined Macros
stringification
1.4.4 Stringification
T
testing predicates
1.5.5 Assertions
U
unassert
1.5.5 Assertions
undefining macros
1.4.6 Undefining Macros
unsafe macros
1.4.8.4 Duplication of Side Effects
unterminated
1.9 Invoking the C Preprocessor
Jump to:
#
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
[
<<
]
[
>>
]
[
Top
]
[
Contents
]
[
Index
]
[
?
]
This document was generated by
GCC Administrator
on
March, 17 2001
using
texi2html