C++类里的static const成员变量初始化
小编介绍一下C++类里的static const成员变量初始化
工具/原料
电脑:笔记本
系统:Windows 10
编程语言:C++
(1)类里static const变量特点
1、static const与const static修饰变量的效果一样
2、属于类,不属于对象
3、程序的运行过程中只有一个副本
4、不能在构造函数中初始化
5、基本类型中被stati罕铞泱殳c const修饰的浮点型变量不能在声明时初始化,其它类型可以,建议统一在类体外初始化,避免出错
(2)类里static const变量初始化
1、类体外进行,变量前不用加static限定符,但要加const限定符
2、变量前不加访问控制符private、public等
3、使用作用域运算符表明它所属类
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:48
阅读量:30
阅读量:30
阅读量:32
阅读量:53