有以下程序: #include<iostream> using namespace std; class sample { private: int n; public: sample(){} sa

admin2013-02-27  23

问题 有以下程序:    #include<iostream>      using namespace std;    class sample    {    private:    int n;    public:    sample(){}    sample(int m)    {      n=m;         sample add(sample s1,sample s2)       {            this->n=s1.n+s2.n;            return (*this);         void disp()            cout<<"n="<<n<<end1;       }       int main()         sample s1(10),s2(5),s3;         s3.add(s1,s2);         s3.disp();         return 0;     程序运行后,输出的结果是     

选项 A、n=10
B、n=5
C、n=20
D、n=15

答案8

解析 本题考核this指针的使用。类成员函数add中通过this指针实现私有数据成员n的赋值。
转载请注明原文地址:https://jikaoti.com/ti/Z9L0FFFM
0

相关试题推荐
最新回复(0)