后退

下载牛客APP
(单选题)
#include<iostream>
using namespace std;
class MyClass
{
public:
    MyClass(int i = 0)
    {
        cout << i;
    }
    MyClass(const MyClass &x)
    {
        cout << 2;
    }
    MyClass &operator=(const MyClass &x)
    {
        cout << 3;
        return *this;
    }
    ~MyClass()
    {
        cout << 4;
    }
};
int main()
{
    MyClass obj1(1), obj2(2);
    MyClass obj3=obj1;
    obj2=obj1;
    return 0;
}

运行时的输出结果是:

1/37
A 1233444
B 1223444
C 12033444
D 1222444
下一题 查看解析和讨论

牛客网©2016 All Rights Reserved