C言語はコンパイルし、実行可能ファイル(.exe)を作成しますが、
コンパイルの前に、
様々な便利なテキスト処理をしてくれるプリプロセッサと言う
サービスがあります。
内容としては、テキストの置換処理やコンパイラへの情報提供などができ、
実際の構文としては、次のようなものがあります。
#define – 記号定数
#include – ファイル挿入
#if – 条件付きコンパイル
#define – マクロ関数
#ifdef – 定義の確認
ヌル指定
C言語はコンパイルし、実行可能ファイル(.exe)を作成しますが、
コンパイルの前に、
様々な便利なテキスト処理をしてくれるプリプロセッサと言う
サービスがあります。
内容としては、テキストの置換処理やコンパイラへの情報提供などができ、
実際の構文としては、次のようなものがあります。
#define – 記号定数
#include – ファイル挿入
#if – 条件付きコンパイル
#define – マクロ関数
#ifdef – 定義の確認
ヌル指定