Developer --> Technical Publications
PATH  Mac OS X Server Documentation > The GNU C Preprocessor

The GNU C Preprocessor

Previous | Contents | Next

Macros

A macro is an abbreviation you define once and then use later. This section describes some important features associated with macros in the C preprocessor.

Simple Macros

Macros that Take Arguments

Predefined Macros

Platform-Dependant Predefined Macros

Stringification

Concatenation

Undefining Macros

Redefining Macros

Pitfalls and Subtleties of Macros


The GNU C Preprocessor

Previous | Contents | Next