问题 单项选择题

下列情况中,不会调用拷贝构造函数的是【 】

A.用一个对象去初始化同一类的另一个新对象时

B.将类的一个对象赋值给该类的另一个对象时

C.函数的形参是类的对象,调用函数进行形参和实参结合时

D.函数的返回值是类的对象,函数执行返回调用时

答案

参考答案:B

解析:将类的一个对象赋给该类的另一个对象时,将把第一个类对象的数据成员赋给第二类对象的数据成员,所以不会调用拷贝构造函数。

多项选择题
填空题