#include <iostream.h>
class Test
{ public:
______;
Test (int i=0)
{x=i+x;}
int Getnum()
{return Test::x+7;}
};
_______;
void main()
{Test test;
cout<<test.Getnum()<<endl;;
}
答案:static int x;,int Test::x=30;
[解析]从成员函数访问方式类名::成员可知是静态成员所以static int x;从结果要对初始化为30,且在类外进行初始化,int Test::x=30;。
川公网安备 51010402001278号