【C】常量

目录

字面常量

const修饰的常变量

#define定义的标识符常量

枚举常量


常量是不能被修改的量

字面常量

字面常量很简单,就是单纯的实数。

const修饰的常变量

当我们不想让一个变量被修改的时候,我们就可以在这个变量前加个const,这样一来,这个变量就不能被修改了,因为不能被修改,所以它就有了常量的属性,但又不完全是一个常量,所以我们叫它为常变量。

 我们知道创建一个数组的时候,方框中的元素个数必须是一个常量,这时我们如果将常变量a放入其中,编译器就会报错,所以加了const并不是一个完全的常量。

#define定义的标识符常量

标识符常量可直接进行打印

 也可以用来创建数组

 但是定义完之后不可修改

枚举常量

 枚举常量就相当于创建一个数据类型,并且设置它的可能取值。

比如要创建一个“三原色”的数据类型,我们就可以通过这个类型来创建一个变量,而这个变量的值只能在这个枚举类型之内,不能是别的值。

 

枚举常量的输出

当我们用“%d”的形式输出一个枚举类型的变量时,其实输出的是这个数据在枚举类型中的编号。在枚举类型中,数据编号从0开始。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值