const限定符

const限定符
1.在变量前加const限定符使得变量成为常量;因为const对象一旦创建后其值就不能改变,因此const对象必须初始化。
const int a=10;

此处a成为常量。
2.默认情况下,const对象仅在文件内有效,为了解决一个文件定义const变量,多个文件进行声明使用,需要在const变量的定义和声明都加上extern关键字。
extern const int a=10;

extern const int a;

const的引用(简称常量引用)
1.把引用绑定const对象上,我们称之为对常量的引用,因此const引用不能修改被绑定的对象的值;
const int b=10;//定义一个const变量
const int &p=b;//绑定const对象

以下代码是错误的
p=12;
int &q=b;//一个非常量引用指向一个常量对象是错误的

2.注意

const限定符最先出现在Python成神之路

版权声明:
作者:congcong
链接:https://www.techfm.club/p/8344.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>