静态数据成员和带const修饰的静态数据成员分别什么时候被初始化,求解答一下。
3条回答 默认 最新
- engineer-yang 2016-06-21 23:51关注
①静态常量数据成员可以在类内初始化(即类内声明的同时初始化),也可以在类外,即类的实现文件中初始化,不能在构造函数中初始化,也不能在构造函数的初始化列表中初始化;
②静态非常量数据成员只能在类外,即类的实现文件中初始化,也不能在构造函数中初始化,不能在构造函数的初始化列表中初始化;本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报无用 2