cpp:前処理指令
前処理指令は、空白類文字を除き、ソース行の最初に # が現れる前処理字句の並びである。
前処理指令は、改行文字で終わらなければならない。
#define
マクロ定義
#undef
マクロ定義の無効化
#include
ソースファイルの取込み
#if
条件付き取込み
#ifdef
マクロ存在時の条件付き取込み
#ifndef
マクロ非存在時の条件付き取込み
#else
その他の場合の条件付き取込み
#elif
他の条件による条件付き取込み
#endif
条件付き取込みの終了
#line
行制御
#error
エラー指令
#pragma
プラグマ指令