首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass{ int k; public: MyClass(int n):k(n){} }; 则下列数组定义中,错误的是( )。
有如下类定义: class MyClass{ int k; public: MyClass(int n):k(n){} }; 则下列数组定义中,错误的是( )。
admin
2021-05-06
63
问题
有如下类定义:
class MyClass{
int k;
public:
MyClass(int n):k(n){}
};
则下列数组定义中,错误的是( )。
选项
A、MyClass m4[4]={MyClass(1),MyClass(2),MyClass(3),MyClass(4)};
B、MyClass m4[]={MyClass(1),MyClass(2),MyClass(3)};
C、MyClass m4[4]={1,2,3};
D、MyCtass m4[]={1,2,3};
答案
C
解析
选项A、B都使用Myclass类的构造函数,完成数组元素的初始化,数组定义正确;选项D中,隐式使用Myclass类的构造函数(接收一个int型的参数),将整数1、2、3转换为Myclass类的对象,数组定义正确;选项C中,数组前3个元素同选项D,可以完成初始化,但是第4个数组元素,需要调用Myclass类的默认构造函数,由于MyClass类已经提供了一个构造函数(非默认构造函数),所以编译器不会自动生成默认构造函数,也就无法构造第4个元素,选项C错误。故本题答案为C选项。
转载请注明原文地址:https://www.kaotiyun.com/show/uXfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classSample{public:Sample(){}~Sample(){cout
下列关于类模板的模板参数的叙述中,错误的是()。
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,使其输出结果为:n=0注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//********error********
有如下程序:#includeusingnamespacestd;classInstrument{public:virtualvoidDisplay()=0;};classPiano:publicInstrument{
下面描述中不属于软件需求分析阶段任务的是
下列字符串中可以用作C++标识符的是()。
下面不属于软件设计阶段任务的是
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
随机试题
患者女,46岁。因阵发性高血压、尿VMT(尿3一甲氧基一4一羧苦杏仁酸)升高、CT示有肾上腺占位而诊断为嗜铬细胞瘤准备行肾上腺肿瘤切除术。肿瘤切除时,血压骤降至30/0mmHg,最好的选择措施包括
下列叙述不是硝苯地平特点的是
(2009年)设A是三阶实对称矩阵,P是三阶可逆矩阵,B=P-1AP,已知α是A的属于特征值λ的特征向量,则B的属于特征值λ的特征向量是()。
2016年2月,甲生产企业(增值税一般纳税人)销售一批化妆品,开具的增值税专用发票上注明的价款6000元,另外收取包装费1404元;购进生产用原材料,取得的增值税专用发票上注明的增值税税额为700元,甲生产企业当期应缴纳增值税()元。
下列关于消费金融公司的说法错误的是()。
一般情况下资格预审可采用()进行评审。
我国的实体法律部门由六个法律部门组成。《婚姻法》《继承法》属于其中的()法律部门。
AtleastsincetheIndustrialRevolution,genderroleshavebeeninastateoftransition.Asaresult,culturalscriptsaboutm
Akendale定位句为“235AkendaleRoad.A-K-E-N-D-A-L-E.”。本题的考查点除了地点的基本拼写之外,还需要能够排除与正确答案相关联的出现过的其他地点(ArdaleRoad)的干扰信息。
中国服饰不仅是随着时间演变,还经常随着朝代的更替或者新统治者的圣旨(theImperialdecree)而发生巨大变化。在古代的封建社会(feudalsociety),人们的等级和地位可以轻松地通过日常衣物区分开来。上层统治阶级中,只有皇帝可以穿黄色
最新回复
(
0
)