常量的四种类型
1.字符常量
虽然没什么意义,但确实存在。
2.const修饰的常变量符常量
举个例子
int main()
{
int sum=10
sum=20
printf("sum=%d\n",sum)
return 0;
}
//该代码的输出结果很显然是20,因为sum是变量
但是如果我们不想让它变化,我们可以在前面加上一个const,这时sum变成了常变量,即拥有了一种常属性,但本质还是变量。
如图所示,输入const以后看它的报错情况可知,sum拥有了不能变化的属性。
但仍需强调,此时的sum不是常量,本质上仍是一个变量,只是拥有了常属性, 此时叫做常变量。
3.#define修饰的标识符常量
使用方法如上图,至于为什么叫做常量,是因为它不能更改。
4.枚举常量
枚举常量就是一一列举出它未来所可能出现的情况。生活中的实例有:今天是周几,你的性别是什么等等
我们以性别为例,如图
初学者,有错误的话还望伙伴们指出。