格式:#开头,末尾不能有分号 #define 宏名 宏体 预编译是不做语法检查,用宏体代替宏名。 #undef 结束宏名作用域。 宏定义可以嵌套,但是不可以递归。 宏定义可以带参数如#define 宏名&#