×
C言語の基礎
上記に示すコード例では、プリプロセッサの基本的な文法スタイルと実際の処理手順を簡潔に示しています。ソースコードをコンパイラでビルドして実行することにより、プリプロセッサが規定通りの挙動を示し、期待通りのデータ処理が行われることを直接確認することができます。

もう少し詳しく

プリプロセッサに対する指示文は「ディレクティブ」と呼ばれ、必ずハッシュ記号(#)で始まります。ヘッダーファイルの挿入(#include)、マクロ置換(#define)、条件付きコンパイル(#ifdef, #ifndef, #endif)などを処理し、コンパイラに渡す最終的な純粋ソースコードを自動整形します。文末にセミコロンは付けません。