宏是一种可由宏的值代替的代码段。 宏由#define
指令定义。 有两种类型的宏:
- 类似对象的宏
- 类似函数的宏
类似对象的宏
类似对象的宏是一种被值替换的标识符。它广泛用于表示数字常数。 例如:
#define PI 3.14
C
这里,PI
就是代替值3.14
的宏名称,对于宏名称可使用与变量命名规则相同的其它名称。
类似函数的宏
类似函数的宏看起来像函数调用。例如:
#define MIN(a,b) ((a)
2023年 7月 14日 34.4k 0
宏是一种可由宏的值代替的代码段。 宏由#define
指令定义。 有两种类型的宏:
类似对象的宏
类似对象的宏是一种被值替换的标识符。它广泛用于表示数字常数。 例如:
#define PI 3.14
C
这里,PI
就是代替值3.14
的宏名称,对于宏名称可使用与变量命名规则相同的其它名称。
类似函数的宏
类似函数的宏看起来像函数调用。例如:
#define MIN(a,b) ((a)