C++代码求解!为什么在类中不能初始化数据成员的值?比如:

2024-11-28 13:41:10
推荐回答(3个)
回答1:

因为类只是猛型隐定义的类型, 还没有实例化,也就是没有定义类的对象(变量), 没因为类租蔽不能分配内存空间,只能声明枝厅有哪些变量,初始化要在构造函数中完成 ..

回答2:

C++规定的。 好像也只有整数常量可以吧?

回答3:

静态的当然可以了,你写在public下面,好宴不加static const肯定初始化不了
如世敬果卸搜袜慎载 protected下面应该可以不加static const