c14_03.cpp
来自「这是编程之道C-C++中的源代码,很简练,可以用于相关教学和重新熟悉C-C++时」· C++ 代码 · 共 26 行
CPP
26 行
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 + =
减小字号Ctrl + -
显示快捷键?