复数类及对象的定义如下: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