常量
常量
1 字面常量
int main()
{
3.14;
10;
'a';
"abcdef";
return 0;
}
2 const修饰的常变量
#include<stdio.h>
int main()
{
const int num = 10;//num就是常变量-具有常属性(不能被改变的属性)
num = 20;//显示错误,因为num为常变量
printf("num=%d\n", num);
}
3 #define定义的标识符常量
#include<stdio.h>
#define MAX 10000
int main()
{
int n = MAX;
printf("n=%d\n", n);//打印出10000
return 0;
}
4 枚举常量
可以一一列举的常量
#include<stdio.h>
enum Sex
{
//这种枚举类型的变量的未来可能取值
//枚举常量
MALE = 3,//附初值
FEMALE,
SECRET
};
int main()
{
enum Sex s = MALE;
printf("%d\n", MALE);
printf("%d\n", FEMALE);
printf("%d\n", SECRET);
return 0;
}