跳转到内容

C++ 语言/预处理/标记化

来自维基教科书,开放的书籍,开放的世界

当您的 C++ 源文件被编译时,发生的第一件事之一是您的编译器使用其预处理器来“标记化”您的程序。

标记化将处理类似 iA+++iB 的代码,将其拆分为四个标记(变量标识符 iA,然后运算符 ++,然后运算符 +,然后变量标识符 iB)。

预处理器宏能够在其定义中使用 ##,以在宏展开时构造一个编译标记。

有关标记化的更多信息(包括交互式示例)

华夏公益教科书