填空题 已知下列程序的输出结果是42,请将下画线处缺失的部分补充完整。
#include <iostream>
using namespace std;
class Foo
int value;
public:
Foo( ):value(0)
void setValue(int value)
______=value;//给Foo的数据成员value赋值
void print( )eout<<value;

int main( )
Foo f;
f.setValue(42);
f.print();
return 0;


  • 1、
【正确答案】 1、this.value    
【答案解析】[解析] 为类的数据成员赋值,将从形参传递来的实参赋值给类数据成员,为区分名字可以使用this指针。