ex_staticdata.cpp

来自「郑阿齐VC教材」· C++ 代码 · 共 28 行

CPP
28
字号
#include <iostream.h>
class CSum
{
public:
	CSum(int a = 0, int b = 0)  
	{ 
		nSum += a+b; 
	}
	int GetSum()  
	{ 
		return nSum; 
	}
	void SetSum(int sum)	
	{ 
		nSum = sum;	
	}
private:
	static int nSum;		// 声明静态数据成员
};
int CSum::nSum = 0;		// 静态数据成员的初始化
void main()
{
	CSum one(10, 2);
	cout<<"sum = "<<one.GetSum()<<endl;
	one.SetSum(5);
	cout<<"sum = "<<one.GetSum()<<endl;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?