1.说明
类中静态成员变量是指:所有类对象的该成员变量共用一个。
2.定义及使用代码
class person
{
public:
static int age; //在类内要进行声明
};
int person::age = 0; //在类外要进行初始化
int main(void)
{
person a, c;
a.age = 100; //这个静态成员变量所有的类对象共享的,只要其中一个人改变,所有人都会跟着改变
cout << c.age << endl;
system("pause");
return 0;
}
3.访问的两种方式
1.a.age = 100;
2. person::age;