#include <iostream>
using namespace std;
class MyClass {
public:
// 静态成员函数声明
static void myStaticFunction() {
cout << "这是一个静态成员函数" << endl;
}
};
int main() {
// 通过类名调用静态成员函数
MyClass::myStaticFunction();
// 也可以通过对象调用静态成员函数
MyClass obj;
obj.myStaticFunction();
return 0;
}
static
关键字进行声明。它们不能访问非静态成员变量或非静态成员函数,因为这些成员与具体的对象实例相关联。MyClass::myStaticFunction()
),也可以通过对象调用(如 obj.myStaticFunction()
),但推荐使用类名调用以明确表示它是静态的。上一篇:c++ 字符串转int
下一篇:c++中set的用法
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站