C プログラミング言語は、プログラムを効率的に動作させるためにプリプロセッサをサポートしています。 C プリプロセッサ は、C ベースのプログラミング言語用のマクロ プリプロセッサです。プリプロセッサは、ヘッダー ファイル、マクロ展開、条件付きコンパイル、行制御を明示的に組み込む機能をコンパイラーに提供します。
#hash タグは、プリプロセッサを定義するために使用されます。つまり、すべてのプリプロセッサは # で始まります。これにスペースを入れずにプリプロセッサの名前が続きます。以下は C プリプロセッサのリストです。
S.No. | プリプロセッサ | 説明 |
---|---|---|
1. | #include
| ファイルから特定のヘッダー ファイルをインクルードします。 |
2. | #define
| プリプロセッサ マクロを定義します。 |
3. | #undef
| プリプロセッサ マクロの定義を解除します|
#if
| コンパイル時の条件をチェックし、True 値と評価します。 。 | |
#else
| if preprocessor の代替として評価します。 ||
#ifndef
| マクロが定義されているかどうかを確認します。未定義の場合、TRUE と評価されます。 | |
#elif
| #if を同時に組み合わせるおよび #else ステートメント。 | |
#error | stderr | メソッドで定義印刷されたエラーメッセージ。 9. |
#endif | プリプロセッサ条件の終了。
| 10. |
#pragma | コンパイラにコマンドを発行するために使用されます/
|
以上がCプリプロセッサ?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。