拷贝构造函数是用一个已知的对象为新创建的同类的对象赋初值,下列( )情况下它没有起作用。

admin2013-05-30  51

问题 拷贝构造函数是用一个已知的对象为新创建的同类的对象赋初值,下列(    )情况下它没有起作用。

选项 A、声明语句中,用一个对象初始化另一个对象。如point p2(p1);,其中:point为一个类, p2、p1为该类的两个对象,p1是一个已知的对象
B、将对象作为函数实参传递给形参,用来初始化形参时
C、当函数返回一个对象值,并用这个对象初始化一个匿名对象时
D、调用对象的一个成员函数时

答案8

解析 调用对象的一个成员函数时不会调用拷贝构造函数。
转载请注明原文地址:https://jikaoti.com/ti/5mE0FFFM
0

最新回复(0)