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

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

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

回答(2):

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

回答(3):

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