1,字面常量
比如:10,100,3.14,'A'
2,const 修饰的常量
#include<stdio.h>
int main()
{
const int a1 = 10; //const:修饰的常量(不能被改变的属性)
printf("%d\n", a1);
return 0;
}
3,#define 定义的标识符常量
#include<stdio.h>
#define int a1=100; //#define 定义的标识符常量
int main()
{
printf("%d\n", a1);
return 0;
}
4,enum 枚举常量:可以一一列举的常量
#include<stdio.h>
enum a //enum:枚举常量:可以一一列举的常量
{
a1,
a2,
a3,
};
int main()
{
enum a s = a3;
printf("%d\n", s);
printf("%d\n", a1); //0, 从下标0开始
printf("%d\n", a2); //1,
printf("%d\n", a3); //2,
return 0;
}