复数类及对象的定义如下:classComplex
复数类及对象的定义如下:classComplex
{
doublereal,image;public:
Complex(doubler=0,doublei=0){real=r;image=i;}
Complex(Complex&c){real=c.real;image=c.image;}
};Complexc1;//A
Complexc2(3,5);//B
Complexc3(c2);//C
c2=c1;//D下述说法中正确的是()。
A.C行和D行均调用了复制构造函数
B.C行调用了复制构造函数
C.B行调用了复制构造函数
D.A行调用了复制构造函数
正确答案:C行调用了复制构造函数
Tag:面向对象的C++和Windows编程 函数 复数
时间:2021-12-25 13:55:39