为何不能给类里面的非static非const变量赋初值

为何不能给类里面的非static非const变量赋初值 class X {     int i = 5;  //Error } 从内存的布局来讲,类里面的static和const变量也不能赋初值,static const变量却能够。 我知道这是C++的规定,但谁能解释一下本质的缘由? 类是一个抽象的概念,也只有咱们定义类对象的时候咱们才有内存存储咱们定义的数据!html static和const修
相关文章
相关标签/搜索