目录
一、常量
常量:C语言中的常量和变量的定义的形式有所差异。
- 字面常量
- const修饰的常变量
- define定义的标识符常量
- 枚举常量
1.字面常量
/* 3; 3.14; 100; */
2.const修改常变量
//const - 常属性
const int num = 4;
printf("%d\n",num);
num = 8;
printf("%d\n",num);
3.#define 定义的标识符常量
#define MAX 10
int main()
{
int arr[MAX] = {0};
printf("%d\n", MAX);
return 0;
}
4.枚举常量
//关键字 - enum
enum Sex
{
MALE,
FEMALE,
SECRET
};
//MALE,FEMALE,SECRET -枚举常量
int main()
{
enum Sex s = FEMALE;
printf("%d\n",MALE);//0
printf("%d\n",FEMALE);//1
printf("%d\n",SECRET);//2
return 0;
}
enum Color
{
RED,
YELLOW,
BLUE
};
int main()
{
enum Color color = BLUE;
color = YELLOW;
return 0;
}
枚举常量不能改变,但是枚举的类型是可以改变的 如:blue 改为 yellow
二、字符串+转义字符+注释
1.字符串:字符串是由双引号引起的一串字符
注:字符串的