Developer Documentation
PATH  Mac OS X Documentation > Developer Tools > 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