-
在C++的类中
非静态成员变量 | 静态成员变量 | 非静态成员函数 | 静态成员函数 | |
归属 | 属于对象 | 属于类 | ||
存储区域 | 代码区 | 全局区 | 代码区 | 全局区 |
类的静态成员是所有类的实例共有的,存储在全局(静态)区,只此一份,不管继承、实例化还是拷贝都是一份。
类的静态成员(static member)必须在类内声明,在类外初始化
非静态成员变量 | 静态成员变量 | 非静态成员函数 | 静态成员函数 | |
归属 | 属于对象 | 属于类 | ||
存储区域 | 代码区 | 全局区 | 代码区 | 全局区 |
类的静态成员是所有类的实例共有的,存储在全局(静态)区,只此一份,不管继承、实例化还是拷贝都是一份。
类的静态成员(static member)必须在类内声明,在类外初始化