📄 c14_03.cpp
字号:
class A
{
int m_var;
static int m_svar;
public:
static void func(int i,int j,A * pObj); //声明静态成员函数
//……
};
int A::m_svar = 0; //初始化静态变量
void A::func(int i,int j,A *pObj) //静态成员函数类外实现
{
pObj->m_var = i; //访问非静态成员变量,要加上对象限定,
m_svar = j;
}
int main( )
{
A a1,a2;
A::func(2,4,&a1); //调用静态成员函数
A::func(3,1,&a2);
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -