C++:类的静态成员变量、静态成员常量、静态成员函数

静态成员使用遵循如下几点: 静态成员变量不能经过参数列表来初始化,只能在类外初始化(int ClsTest::total = 0;),若是不初始化则为编译器默认值; 静态成员常量能够在类内定义时直接初始化,也能够像静态成员变量同样类内声明,类外定义; 静态成员是属于类而不是属于对象,不占用对象的空间,但对象能够引用它,不须要使用特殊的格式,是全部对象共有,一旦改变,各对象都跟着改变; static
相关文章
相关标签/搜索