填空题
已知下列程序的输出结果是42,请将画线处缺失的部分补充完整。
#include <iostream>
using namespace std;
class Foo {
int value;
public:
Foo 0=:value(0) {}
void setValue(int value)
{{{U}} 【10】 {{/U}}= value; }//给Foo的数据成员value赋值
void print() { cout << value; }
};
int main()
{
Foo f;
f.setValue(42);
f.print();
return();
}
【正确答案】
1、this->value 或 Foo::value
【答案解析】