前置處理器運算子
指示詞的內容 #define
中會使用四個預處理器特定的運算符。 如需每個專案的摘要,請參閱下表。 字串化、字元化和語彙基元帶入運算子在下面三節中討論。 如需 運算子的資訊 defined
,請參閱 #if、#elif、#else 和 #endif 指示詞。
運算子 | 動作 |
---|---|
字串化運算子 (#) | 使對應的實際引數以雙引號括住 |
字元化運算子 (#@) | 使對應的自變數以單引弧括住,並被視為字元(Microsoft特定) |
令牌貼上運算子 (##) | 允許做為實際引數的語彙基元串連,形成其他語彙基元 |
已定義的運算子 | 簡化某些巨集指示詞中複合運算式的撰寫 |