1.基本概念:普通成员变量每个对象有各自的一份,而静态成员变量一共就一份,为所有对象所共享。
2.sizeof 运算符不会计算静态成员变量
3.访问方法: p1:类名::成员名
p2:对象名.成员名
p3:指针->对象名
p4:引用.成员名
4.静态成员在进入main函数之前已经创建好了
5.必须在定义类的文件中对静态成员变量进行一次说明或初始化
6.静态成员函数的声明在类中,而定义在类外。
7.在静态成员函数中,不能访问非静态成员函数和非静态成员变量。
1.基本概念:普通成员变量每个对象有各自的一份,而静态成员变量一共就一份,为所有对象所共享。
2.sizeof 运算符不会计算静态成员变量
3.访问方法: p1:类名::成员名
p2:对象名.成员名
p3:指针->对象名
p4:引用.成员名
4.静态成员在进入main函数之前已经创建好了
5.必须在定义类的文件中对静态成员变量进行一次说明或初始化
6.静态成员函数的声明在类中,而定义在类外。
7.在静态成员函数中,不能访问非静态成员函数和非静态成员变量。