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 サイトの他の関連記事を参照してください。