首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

种的const数据成员

2012-06-24 
类的const数据成员C++中类的const数据成员为什么只能在初始化列表里初始化,不能在函数体里用赋值的方式初

类的const数据成员
C++中类的const数据成员为什么只能在初始化列表里初始化,不能在函数体里用赋值的方式初始化?

[解决办法]
初始化列表:是类初始化做的工作,常量必须初始化,所以必须放在初始化列表中
在构造函数里赋值的方式不是初始话就是简单的赋值
类在构造的时候,都是先初始化列表中的成员,然后再执行构造函数中的赋值


[解决办法]
首先 要区分初始化和赋值的区别 

C/C++ code
int a  = 0;//初始化a = 1;//赋值 

热点排行