- 宏常量也称为符号常量,是指用一个标识符号来表示的常量,这时该标识符号和此常量是等价的。宏常量是由宏定义编译预处理命令来定义的。其一般形式为:
#define 标识符 字符串
注:其作用是用#define编译预处理指令定义一个标识符和一个字符串,凡在源程序中发现该标识符时,都用其后指定的字符串来替换。
- 使用宏常量或const常量代替程序中多次出现的常数可以提高程序的可读性和可维护性,同时也是保持良好的程序设计风格而不可或缺的一部分。如下列代码:
#include <stdio.h>
#define PI 3.14159 //定义宏常量PI
int main