类中不能进行一般变量赋值?

来源:百度知道 编辑:UC知道 时间:2024/05/04 17:06:38
在类中
class ls
{public:
int a=2; //这是不允许的吗?那么在类中可以赋值的类型有什么?

}
还有请回答一下静态常量是含义跟用法?

进行变量赋值要加static修饰

数据成员一般不放在public中。

在类中的赋值可以在成员函数中定义,
如,你可以把 a=2 放在它的构造函数里。

对类中的变量赋初值应该用构造函数,构造函数的名字与类名相同