A-A+
拷贝构造函数是用一个已知的对象为新创建的同类的对象赋初值 下列()情况下它没有起作用。A.声
问题详情
拷贝构造函数是用一个已知的对象为新创建的同类的对象赋初值,下列()情况下它没有起作用。
A.声明语句中,用一个对象初始化另一个对象。如point p2(p1);,其中:point为一个类, p2、p1为该类的两个对象,p1是一个已知的对象
B.将对象作为函数实参传递给形参,用来初始化形参时
C.当函数返回一个对象值,并用这个对象初始化一个匿名对象时
D.调用对象的一个成员函数时请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:D
解析:调用对象的一个成员函数时不会调用拷贝构造函数。