028-86922220

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

关于c++中的const的总结

1.为什么要用const

const本质上其实不仅仅是对变量的一个限定符,更是对程序员的一个限定符,它提醒了程序员,通过const限定的变量的值是不应该被更改的,并且当编译器得知变量或者表达式的求值结果是恒定的时候,编译器也可以在编译期大展拳脚,为我们做出一些编译期优化,进而提高我们的程序在运行时的性能(例如编译器会在编译时直接将字面值常量插入我们的代码段)。

新民网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站设计等网站项目制作,到程序开发,运营维护。创新互联成立于2013年到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联

2.const的基本用法

3.总结

在初始化时,const型变量往往没有特别严格的要求,无论用const变量,字面值常量还是常规变量来进行初始化都是合法的操作,但是一旦初始化完成后,const变量便开始拒绝修改操作,并且我们可以将这个性质推广到类的成员函数之上,类的常成员函数不可以对内部成员变量进行修改(大部分情况下),而至于通过类实例化的常对象也只能调用我们的常成员函数。总的来说,const可以让我们的程序更加安全,通过这种编译时的检查,我们可以确保一些我们不想变更的值保持其原本的样子。


分享名称:关于c++中的const的总结
文章来源:http://www.tsicrk.com/article/dsoihos.html

其他资讯

让你的专属顾问为你服务

0.8401s