有如下程序,运行时的输出结果是。#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