Share via


前置處理器運算子

指示詞的內容 #define 中會使用四個預處理器特定的運算子。 如需每個專案的摘要,請參閱下表。 字串化、字元化和語彙基元帶入運算子在下面三節中討論。 如需 運算子的資訊 defined ,請參閱 #if、#elif、#else 和 #endif 指示詞

運算子 動作
字串化運算子 (#) 使對應的實際引數以雙引號括住
字元化運算子 (#@) 使對應的引數以單引號括住,並被視為字元 (Microsoft 特定)
權杖貼上運算子 (##) 允許做為實際引數的語彙基元串連,形成其他語彙基元
已定義的運算子 簡化某些巨集指示詞中複合運算式的撰寫

另請參閱

預處理器指示詞
預先定義巨集
c/c++ 預處理器參考