首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass{ int k; public: MyClass(int n):k(n){} }; 则下列数组定义中,错误的是( )。
有如下类定义: class MyClass{ int k; public: MyClass(int n):k(n){} }; 则下列数组定义中,错误的是( )。
admin
2021-06-10
64
问题
有如下类定义:
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、MyClass 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://kaotiyun.com/show/iyfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句分别是不同程序中的第一个输入输出语句,若去掉其中的’’<<left",输出效果将发生变化的是()。
下列循环语句中有语法错误的是()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
在一个派生类的成员函数中,试图调用其基类的成员函数“voidf();”,但无法通过编译。这说明()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:m=-10n=-10p=0q=-10z=A注意:错误的语句在//******e
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误。本题的功能是:从键盘输入字符串s,然后输出字符串s中的字符个数。注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中包含程序文件main.cpp,其中有ElectricFan(“电风扇”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有
结构化程序的三种基本控制结构是
负责数据库中查询操作的数据库语言是()。
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
随机试题
医患沟通中的非言语沟通形式不包括
患者,男,48岁。诉右下后牙咬合疼痛7天余。口腔检查:46烤瓷冠,面瓷崩裂,金属外露,叩痛(+),松动Ⅰ度。根尖片示:46冠部高密度影,根管上段高密度充填影,下段为低密度透射影,根尖区圆形边界不清晰的低密度影。该患牙的治疗方案为
26岁经产妇,停经8周,下腹阵发性剧烈疼痛10小时伴多量阴道流血,超过月经量,检查宫口开大近2cm。本例最恰当的处置应是
某24层商住楼,现浇钢筋混凝土部分框支剪力墙结构.如图6-60所示。一层为框支层,层高6.0m,二至二十四层布置剪力墙.层高3.0m,首层室内外地面高差0.45m,房屋总高度75.45m。抗震设防烈度8度,建筑抗震设防类别为丙类。设计基本地震加速度0.20
案例H铸钢公司有职工4000人。2009年1月17日7时15分,H铸钢公司发生中频电炉钢水喷炉灼烫事故,导致4人死亡,1人重伤,直接经济损失190余万元。2009年1月16日23时,H铸钢公司夜班工人根据当日生产安排,开始通电熔化。17
企业要根据经营战略和经营目标等制订年度培训计划,下列不属于年度培训计划内容的是()。
缺乏运动可使成年人和儿童体内储存过多的脂肪,导致肥胖或体重超过正常标准。()
设实数x,y满足3≤xy2≤8,4≤≤9,则的最大值是______________.
在Cisco路由器上进行SNMP设置时,如果指定当一个接口断开或连接时向管理站发出通知,那么在该接口的配置模式下正确的配置命令是()。
Mike:Ifyouarenotbusy,wouldyoubyanychancebeinterestedingoingtothemoviewithmethisSaturday?Susan:I’dlovet
最新回复
(
0
)