有如下程序,运行时的输出结果是。#include<

 有如下程序,运行时的输出结果是()。

#include<iostream>
using namespace std;
class MyClass{
public:
    MyClass(int i=0){cout<<1;}
    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),obj3(obj1);
    return 0;
}
答案
A

题目信息

题号:6071
题型:单选题
难度:普通