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

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

#include<iostream>
#include<cstring>
using namespace std;
class XCF{
    int a;
public:
    XCF(int aa=0):a(aa){cout<<"1";}
    XCF(XCF &x) {a=x.a; cout<<"2";}
    ~XCF() {cout<<a;}
    int Geta() { return a; }
};
int main() {
    XCF d1(5), d2(d1);
    XCF *p=new XCF(8);
    cout<<p->Geta();
    delete p;
    return 0;
}
答案
B

题目信息

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