C++ 静态成员
加static关键字修饰的
- 变量
- 函数
特点
- 为整个类所共有
- 可私有可公有
- sizeof(对象)不计算静态成员变量
- 静态成员函数只能访问静态成员变量
访问方法
- 类名::成员名
- 对象名.成员名
- 指针->成员名
- 引用.成员名
初始化
静态成员变量要在类所在文件进行一次初始化
int test::a = 0;
int test::b = 0;
class test
{
public:
static int test;
static int test;
}
静态成员变量的修改
若要在构造函数,析构函数中进行修改,还要记得写复制构造函数
本文详细介绍了C++中静态成员的概念及其使用方法。包括静态成员变量和函数的特点、访问方式及初始化过程。此外还讲解了如何在构造函数和析构函数中修改静态成员变量。
2017

被折叠的 条评论
为什么被折叠?



