プリプロセッサ演算子
4 つのプリプロセッサ固有の演算子は、#define ディレクティブのコンテキストで使用されます (各演算子の概要については、次の一覧を参照)。 文字列化、文字定数化、およびトークン連結演算子については、次の 3 つのセクションで説明します。 defined 演算子の詳細については、「#if、#elif、#else、および #endif ディレクティブ」を参照してください。
演算子 |
動作 |
---|---|
対応する実引数が二重引用符で囲まれます |
|
対応する引数が単一引用符で囲まれ、文字として処理されます (Microsoft 固有の仕様) |
|
実引数として使用されるトークンが、他のトークンを形成するために連結されることを許可します |
|
特定のマクロ ディレクティブで複合式の記述を簡略化します |