共用方式為


前置處理器的運算子

四個前置處理器特定的運算子一起使用的#define指示詞 (請參閱下的面為每個摘要)。 等號比較運算子字串化、 charizing,和語彙基元貼上運算子會在接下來的三個章節中討論。 如需定義 運算子,請參閱 # if、 # elif、 其他 # 和 # endif 指示詞

運算子

動作

Stringizing 運算子 (#)

會導致以雙引號括住相對應的實際引數

Charizing 運算子 (# @)

會導致對應的引數以單引號括住,並被視為字元 (Microsoft 特定)

語彙基元貼上運算子 (#)

允許用做為實際的引數,來串連成其他語彙基元的語彙基元

已定義的運算子

簡化特定巨集的指示詞中的複合運算式的撰寫

請參閱

參考

前置處理器指示詞

預先定義巨集

其他資源

C/C++ 前置處理器的參考