niusouti.com
更多“构造函数不是由用户显式调用的,它是通过编译器来调用的。() ”相关问题
  • 第1题:

    拷贝构造函数创建对象时,使用已经存在的同类对象来进行初始化,由编译器自动调用。


  • 第2题:

    下列关于C++中类的构造函数说法正确的是:

    A.定义类时用户必须要定义构造函数

    B.无论用户是否定义构造函数,编译器都会自动生成一个没有参数的构造函数

    C.定义类时如果不定义构造函数,编译器会自动生成一个无参构造函数

    D.类对象生成的时候,会通过函数重载调用类中定义的某个构造函数(如果定义了多个)


    C

  • 第3题:

    创建对象时,需要显式调用类的构造函数对其进行初始化。


    A

  • 第4题:

    构造函数和析构函数都是自动调用的,无法像普通成员函数一样通过对象显式调用。


  • 第5题:

    38、在C++中,类的构造函数不能由用户显式调用,在创建对象时由编译器调用。


    D