マクロを使用すると、繰り返されるソースコードを簡単に記述できます。
マクロ文とともに使用する特殊な演算子(マクロ演算子)も用意されています。これらの演算子については、「マクロ演算子」または「定義済み等価記号」を参照してください。
| 1 行以内のマクロ定義(変更不可、前方参照可) | |
| 名前に式を代入(変更可、前方参照不可) | |
| 複数行のマクロ定義 | |
| 定義したマクロを使用 | |
| 文の繰り返し | |
| 文の繰り返し(パラメータ付き) | |
| 文の繰り返し(文字列によるパラメータ付き) | |
| マクロ終了の宣言 | |
| マクロ展開の中断 | |
| マクロ内の局所名を宣言 | |
| マクロの消去 | |
| 列挙値の定義 |