[单选题]

如果编程者没有显式定义构造函数(包括复制构造函数),c++编译器就(37)。

A.出现编译错误

B.没有构造函数

C.必须显示定义

D.隐式定义缺省的构造函数

参考答案与解析:

相关试题

如果编程者没有显式定义构造函数(包括复制构造函数),C£«£«编译器就 (37

[单选题]如果编程者没有显式定义构造函数(包括复制构造函数),C++编译器就 (37) 。(37) A.出现编译错误B.没有构造函数C.必须显示定义D.隐式定义缺省的构造函数

  • 查看答案
  • 在没有为类定义任何构造方法时,Java编译器会自动建立一个()的构造方法。

    [单选题]在没有为类定义任何构造方法时,Java编译器会自动建立一个( )的构造方法。A.不带参数B.带一个参数C.带多个参数D.默认参数

  • 查看答案
  • 在Java中,下面对于构造函数的描述错误的是( )A、类不一定要显式定义构造函数

    [单选题]在Java中,下面对于构造函数的描述错误的是( )A.类不一定要显式定义构造函数B.构造函数的返回类型是voidC.如果构造函数不带任何参数,那么构造函数的名称和类名可以不同D.一个类可以定义多个构造函数

  • 查看答案
  • GNU的C编译器支持内联函数,因此可以将内联函数直接编译到内核当中。()

    [判断题] GNU的C编译器支持内联函数,因此可以将内联函数直接编译到内核当中。()A . 正确B . 错误

  • 查看答案
  • C#的构造函数分为实例构造函数和静态构造函数,实例构造函数可以对()进行初始化,

    [单选题]C#的构造函数分为实例构造函数和静态构造函数,实例构造函数可以对()进行初始化,静态构造函数只能对静态成员进行初始化。A . 静态成员B . 静态成员和非静态成员C . 非静态成员D . 动态成员

  • 查看答案
  • 如下类定义中包含了构造函数和复制构造函数的原型声明,请在画线处填写正确的内容,使

    [主观题]如下类定义中包含了构造函数和复制构造函数的原型声明,请在画线处填写正确的内容,使复制构造函数的声明完整。class my(21ass{private:int data:public::MyClass(int value);//构造函数MyClass(const______anotherObject); //复制构造函数

  • 查看答案
  • 拷贝(复制)构造函数的作用是()。

    [单选题]拷贝(复制)构造函数的作用是()。A . 进行数据类型的转换B . 用对象调用成员函数C . 用对象初始化对象D . 用一般类型的数据初始化对象

  • 查看答案
  • 拷贝(复制)构造函数的作用是 ______。

    [单选题]拷贝(复制)构造函数的作用是 ______。A.进行数据类型的转换B.用对象调用成员函数C.用对象初始化对象D.用一般类型的数据初始化对象

  • 查看答案
  • 在 C£«£« 程序中调用被 C 编译器编译后的函数,为什么要加 extern

    [主观题]在 C++ 程序中调用被 C 编译器编译后的函数,为什么要加 extern “C”声明?

  • 查看答案
  • 在C£«£« 程序中调用被C 编译器编译后的函数,为什么要加extern “C”

    [试题]在C++ 程序中调用被C 编译器编译后的函数,为什么要加extern “C”?

  • 查看答案
  • 如果编程者没有显式定义构造函数(包括复制构造函数),c£«£«编译器就(37)。