假设AB为一个类, 则执行语句“AB x;”时____
A.没有调用构造函数
B.自动调用缺省构造函数
C.自动调用拷贝构造函数
D.自动调用赋值构造函数
- · 有6位网友选择 D,占比60%
- · 有2位网友选择 B,占比20%
- · 有1位网友选择 A,占比10%
- · 有1位网友选择 C,占比10%
A.没有调用构造函数
B.自动调用缺省构造函数
C.自动调用拷贝构造函数
D.自动调用赋值构造函数
A、将a的地址值赋给变量fun
B、a是指向A类对象的指针
C、a是类A的对象引用,用来做函数fun()的形参
D、变量A与a按位相与运算后作为函数fun()的参数
A、一个类只能定义一个构造函数,但可以定义多个析构函数
B、一个类可以定义多个构造函数,但只能定义一个析构函数
C、构造函数与析构函数同名,只是名字前加了一个波浪号
D、构造函数可以指定返回类型;而析构函数不能指定任何返回类型,即使是void类型也不可以
A、若用户没有定义缺省构造函数,则系统自动生成一个缺省构造函数
B、若用户没有定义拷贝构造函数,则系统自动生成一个拷贝构造函数
C、若用户没有定义析构函数,则系统自动生成一个析构函数
D、以上A错误,而B、C正确
A、析构函数通常用于释放类中的指针成员所指向的动态存储空间
B、可以给析构函数指定返回值类型
C、当系统撤销对象时,自动调用析构函数
D、一个类的析构函数只能有1个
A、类的成员函数只能定义在类体外
B、类中只能说明一个成员函数
C、定义在类体外的成员函数加inline可以成为内联函数
D、在类体外定义成员函数时,不需要作用域运算符限定所属类
A、1行调用了拷贝构造函数
B、2行调用了拷贝构造函数
C、3行调用了拷贝构造函数
D、3行和4行均调用了拷贝构造函数
A、1行定义了一个对象,并调用缺省构造函数
B、2行定义了一个对象,并调用缺省构造函数
C、2行是一个函数原型声明,函数名为c,函数没有参数,返回值类型是Complex
D、1和2行两行的意义不一样
A、该程序有错
B、该程序无错
C、本题只有AB两个选项,无需选此项
D、本题只有AB两个选项,无需选此项
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!