问题 填空题


试题源程序文件清单如下:
//proj1.cpp
#include<iostream>
using namespace std;
class MyClass
public:
MyClass(int x):value(x)cout<<"Constructor"<<endl;
//ERROR**********found**********
void ~MyClass()(1)
cout<<"Destructor"<<endl;
void Print() const;
private:
//ERROR **********found**********
int value=0: (2)
;
//ERROR **********found**********
void MyClass::Print() (3)
cout<<"The value is"<<value<<endl;
int main()
MyClass object(10);
object. Print();
return 0:

答案

参考答案:int value;

解析: 数据成员的初始化应放到构造函数中进行,在定义时不允许赋值。

单项选择题 A1型题
单项选择题