在下列哪种情况下不会调用拷贝构造函数()。 A. 用一个对象去初始化本类的另一个对象时。 B. 函数的形参是类的对象,在进行形参和实参的结合时。 C. 函数的返回值是类的对象,函数执行完返回时。 D. 将类的一个对象赋值给另一个本类的对象时。
解析 B 正确答案:B 解析:拷贝构造函数是一个特殊的构造函数,它用一个已知的对象初始化一个正在创建的同类对象,它的一般格式是:类名::类名(const类名&引用对象名)。当一个类的对象赋值给该类的另一个对象时,是赋值而不是创建对象,所以不会调用拷贝构造函数。
下列情况中,不会调用拷贝构造函数的是( )。A.用一个对象去初始化同一类的另一个新对象时B.将类的一个对象赋值给该类的另一个对象时C.函数的形参是类的对象,调用函数进行
下列情况下,不会调用拷贝构造函数的是()。A.用一个对象去初始化同一类的另一个对象时B.将类的一个对象赋予该类的另一个对象时C.函数的形参是类的对象,调用函数进行形参和实参结合时D.函数的返回值是类的对象,函数执行返回调用时相关知识点: 试题来源: 解析 B 用一个对象去初始化同一类的另一个新对象时,...
下列情况中,不会调用拷贝构造函数的是( )。 A. 用一个对象去初始化同一类的另一个新对象时 B. 将类的一个对象赋值给该类的另一个对象时 C. 函数的形参是类的对象,调用函数进行形参和实参结合时 D. 函数的返回值是类的对象,函数执行返回调用时 ...
下面哪一种状况不会自动调用拷贝构造函数。( ) A. 用一种对象初始化另一种对象时 B. 当一种对象作为值传递给一种函数时 C. 当一种对象作为值从一种函数返回之前,该对象被拷贝到栈区 D. 函数调用结束后,栈区中旳返回对象拷贝给主调程序旳对象 E. 建立指向对象旳指针并初始化指针值时 ...
1.下列情况中,哪一种情况不会调用拷贝构造函数 ()A.用派生类的对象去初始化基类对象时B.将类的一个对象赋值给该类的另一个对象时C.函数的形参是类的对象,调用函数进行形
下列情况中,哪一种情况一定不会调用拷贝构造函数 ( ) A、用派生类的对象去初始化基类对象时 B、将类的一个对象赋值给该类的另一个对象时 C、函数的形参是类的对象,调用函数进行形参和实参结合时 D、函数的返回值是类的对象,函数执行返回调用者时 点击查看答案进入小程序搜题 你可能喜欢 作为一个民族群体意...
下列关于拷贝构造函数的说法中,错误的是()。 A. 拷贝构造函数是可以重载 B. 用一个对象给另一个对象赋值时,拷贝构造函数会被自动调用 C. 用一个对象初始化另一个对象时,拷贝构造函数会被自动调用 D. 创建一个对象时,有可能同时调用拷贝构造函数和其他构造函数 ...