常量
常量有三种形式:
1. 如5、‘a’、“hello”,这种字面量都是常量,其不能被赋值
2. 用#define来定义,使用宏定义,如#define PI 3.14,PI就是一个常量,其不能被改变(被赋值)
如PI = 555;是错误的
3. 用enum来表示常量,enum中的常量只能表示整型。
enum { FIRSTVALUE = 1, SECONDVALUE = 2 }
int main()
{
int ev = FIRSTVALUE;
printf("ev = %d\n", ev);
printf("enum firstvalue = %d\n", FIRSTVALUE);
return 0;
}
只读变量:用const关键字修饰