已知下列程序的输出结果是42,请将画线处缺失的部分补充完整。 #include using namespace std; class TlestClass { int value; public: TestC

admin2013-02-27  27

问题 已知下列程序的输出结果是42,请将画线处缺失的部分补充完整。
    #include
    using namespace std;
    class TlestClass {
    int value;
    public:
    TestClass():value(0){};
    void setValue(int value)
    {__________=value;}//给TestClass的数据成员value赋值
    void print(){cout<    };
    int main()
    {
    TestClass f;
    f.setValue(42);
    f.print();
    return 0:
    }

选项

答案this->value 或Testclass::valuc

解析 为了指明是给本类中的value变量赋值,所以利用每一个成员函数中的指针this指向该变量,或者说明是该类域中的value,TbstClass::value。
转载请注明原文地址:https://kaotiyun.com/show/NcVp777K
0

最新回复(0)