(单选题)关于构造函数说法错误的是( )(本题1.0分) A. 构造函数名与类相同 B. 构造函数无返回值,所以可以用void 进行修饰 C. 构造函数在创建对象时被调用
规则一:如果函数没有返回值,那么应声明为void类型。 在C语言中,凡不加返回值类型限定的函数,就会被编译器作为返回整型值处理。但是许多程序员却误以为其为void类型。例如: 代码语言:javascript 复制 add(int a,int b){returna+b;}intmain(int argc,char*argv[]){printf("2 + 3 = %d",add(2,3));} ...
不能用 void 说明; 在类实例化对象时会首先自动调用构造函数; 构造函数最重要的作用是创建对象本身; 每个类必须有一个构造函数; 构造函数必须被说明为 public; 没有构造函数就不能创建对象; 如果一个类没有提供任何构造函数, C++ 编译器会提供一下不带参数的默认构造函数; 只要类中定义了构造函数则 C++ 编译...
对于构造函数,下列叙述正确的是( ).A.构造函数是类的一种特殊函数,它的方法名必须与类名相同.B.构造函数的返回类型只能是void型.C.构造函数的主要作用是完成对类的
下列关于构造函数的说法中,正确的是( )。 A. 构造函数不能重载 B. 构造函数的返回值为void C. 构造函数中可以使用this指针 D. 用户必须为定义的类
以下关于构造函数的描述错误的是( ) A. 构造函数的返回类型只能是void型。 B. 构造函数是类的一种特殊函数,它的方法名必须与类名相同。 C. 构造函数的主要
C 程序中函数的结构如下: return_type function_name(parameter list){ body of the function } 返回类型:一个函数可以返回一个值,返回类型定义了函数返回的值的数据类型。有些函数不需要返回值,在这种情况下,return_type 是关键字 void。 函数名(函数标识符):函数名和参数列表一起构成了函数签名。 形式参数:...
在下列函数原型中,可以作为类AA构造函数的是 A. voidAA(int); B. intAA( ); C. AA(int)const; D. AA(int);
A. void X::X(), void X::~X() B. X::X(参数),X::~X() C. X::X(参数),X::~X(参数) D. void X::X(参数),void X::~X(参数) 相关知识点: 试题来源: 解析 B 答案:B 解析:构造函数没有类型,可以带参数;析构函数没有类型,不带参数。反馈...