主题
预处理指令在源文件进入完整的语法分析前生效,处理结果随后参与其余翻译阶段。本章研究单个源文件中的翻译阶段、宏替换、条件编译和其他标准预处理指令;自建头文件及跨文件接口在第二部分学习。
#define
#error
#warning
#embed
#pragma
#line
阅读宏代码时,应先确认展开后的预处理记号,而不是把宏当作普通 C 函数。