问题 单项选择题

假定MyClass为一个类,则该类的拷贝构造函数的声明语句为( )。

A.MyClass(MyClass x);

B.MyClass(MyClass&x);

C.MyClass(&x);

D.MvClass(x);

答案

参考答案:B

解析: 拷贝构造函数也是构造函数,所以函数名字为MyClass,但它只有一个参数,这个参数是本类的对象,即x;而且采用对象的引用的形式,也就是&x。所以本题答案是B) 。

选择题
填空题 案例分析题