目录
一、常量
1.字面常量——直观写出的值
#include<stdio.h>
int main()
{
int num = 4;
3;//字面常量
return 0;
}
2.const修饰的常变量
#include<stdio.h>
int main()
{
//const--常属性
//const修饰的常变量
const int num = 4;
printf("%d\n",num);
num = 8;
printf("%d\n",num);
return 0;
}
无法改变num的值,会报错
num依旧是变量,只不过拥有了常属性
3.#define定义的标识符常量
#include <stdio.h>
#define MAX 10
int main()
{
int arr[MAX] = {0};
printf("%d\n",MAX);
return 0;
}
输出内容:10
4.枚举常量
枚举--一一列举
枚举关键--enum
#include <stdio.h>
enum Sex
{
MALE,
FEMALE,
SECRET
};
//MALE,FEMALE,SECRET --枚举常量
int main()
{
//enum Sex a = FEMALE;
printf("%d\n",MALE);
printf("%d\n",FEMALE);
printf("%d\n",SECRET);
return 0;
}
输出内容:
0
1
2