静态成员
C++静态成员是指在类中声明的未经初始化的成员变量。它们在类的所有对象之间共享,而不是每个对象都有自己的一份拷贝。静态成员可以通过以下方式访问: ```cpp class MyClass { public: static int staticMember; void setStaticMember(int value) { staticMember = value; } }; int MyClass::staticMember = 0; // 初始化静态成员 int main() { MyClass obj1; MyClass obj2; // 访问静态成员 obj1.setStaticMember(10); std::cout << "静态成员的值:" << MyClass::staticMember << std::endl; return 0; } ``` 运行结果: ``` 静态成员的值:10 ``` 在这个例子中,`MyClass` 类有一个静态成员 `staticMember`,它可以在所有对象之间共享。通过 `setStaticMember` 函数设置静态成员的值,然后在两个对象中访问它。