プリプロセッサーディレクティブ
読み:プリプロセッサーディレクティブ
C/C++および同系統言語において、プリプロセッサーに対して与える命令のこと。
概要
Cの構文とは違い、基本的に行指向である。
#に始まり、改行で終わる。次行に続けるためには行末に\が必要である。#とキーワードの間は、通常は詰めて書かれるが、実は空白があっても良い。
特徴
分岐関係
- #if
- #endif
- #else
- #elif
- #ifdef
- #ifndef
定義関係
その他
- #error
- #warning (処理系依存)
- #line
- # (#指令)
#だけの行(#指令)は、空行として扱われる。
再検索