宏使用 #define 定义,是一个预处理器指令,为一段代码赋予一个名称,然后在编译前将该名称替换为对应的代码。宏可以是简单的常量(如 #define PI 3.14159),也可以是函数式的,接受参数并扩展为一个代码模式。由于宏扩展纯粹是文本替换,没有在参数周围适当使用括号的粗心宏在与其他操作符结合使用时可能会产生意外结果。
#define
#define PI 3.14159
用自己的话写下这一站的结论。