类中的成员变量是声明还是定义

这里写图片描述
非静态成员const修饰的变量不可以在构造函数中进行初始化

这里写图片描述
非静态成员变量可以直接进行初始化,但是用g++编译器的话会出现警告
这里写图片描述
warning:non-static data member intializers only available with std=c++ 11 or -std=gnu+11

总结:在c++11标准下,类中的成员变量是声明也是定义

猜你喜欢

转载自blog.csdn.net/qq_42987442/article/details/82621935