预处理 1> 使用注意 以#开头 在代码被翻译成0和1之前执行 预处理指令可以出现在任何位置 作用域是从编写指令那一行开始到文件结束 2> 宏定义 基本使用 ① 使用#define定义 ② 宏定义常常用于替换常量,提高代码的可重用性 ③ 宏名一般大写 ④ 宏定义后边没有分号 有参数的宏 ① #define fun(a, b) a + b,定义两个数相加的宏 ② 通过fun(a, b)来调用这个宏 ③ 宏定义只是纯粹的代码替换,在编译时调用 ④ 在定义带参数的宏时,尽量为每个参数和最后的结果都加…