静态成员函数:
1.只能访问静态成员变量
2.所有对象共享同一静态成员函数
#include<iostream>
#include<cstdio>
using namespace std;
class T{
private:
//静态成员变量
static int a;
public :
//静态成员函数
static void func(){
a++; // 1只能访问静态成员变量
cout<<a<<"静态成员函数"<<endl;
}
};
int T::a = 10;
int main()
{
// 2所有对象共享同一静态成员函数
T::func(); // 类名调用
T t;
t.func(); // 对象调用
return 0;
}