在C语言中,可以用一个标识符来表示一个一个常量,成为符号常量。
符号常量采用宏定义,其一般形式如下。
#define 标识符 常量
#include <stdio.h> #define PI 3.14 main(){ float r,area; //定义常量 r=2.5; //赋值 area=PI*r*r; //计算语句 printf("area=%f\n",area); //输出结果 }
运行结果:输出“area=19.625000”
宏定义必须以#define开头,标志符和常量之间可以不加等于号,行末不加分号。
宏定义#define 应该放在函数外部,这样可以控制到程序结束。