首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
ClassA是一个类,现在执行下面语句: ClassA a[2],*b[2],*c = new ClassA; 调用ClassA类的构造函数的次数是
ClassA是一个类,现在执行下面语句: ClassA a[2],*b[2],*c = new ClassA; 调用ClassA类的构造函数的次数是
admin
2021-09-05
41
问题
ClassA是一个类,现在执行下面语句:
ClassA a[2],*b[2],*c = new ClassA;
调用ClassA类的构造函数的次数是
选项
A、1
B、2
C、3
D、5
答案
C
解析
创建对象数组时,需要用默认构造函数初始化每个元素,所以ClassA a[2]需要调用2次构造函数;创建对象指针数组b,数组b的元素是对象指针,没有生成新的对象,不需要调用构造函数;创建对象指针c,并使用动态分配方式创建新的对象,将新对象的指针赋给c,需要调用构造函数;综上所述,答案为C。
转载请注明原文地址:https://jikaoti.com/ti/3Mh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是()。
有如下程序:#includeusingnamespacestd;classA{public:A(){eout
下列叙述中正确的是()。
下列有关运算符重载的叙述中,正确的是()。
执行语句序列()。inti=0:while(i
若已定义了类Vehicle,则下列派生类定义中,错误的是()。
在类声明中,紧跟在“public:”后声明的成员的访问权限是()。
下列选项中不属于结构化程序设计原则的是
在学生管理的关系数据库中,存取一个学生信息的数据单位是()。
下列关于二叉树的叙述中,正确的是
随机试题
Majorcompaniesarealreadyinpursuitofcommercialapplicationsofthenewbiology.Theydreamofplacingenzymesinthea
慢性阻塞性肺病(COPD)的主要特征是
A.15分钟B.1小时C.24小时D.2天E.3~4天拔牙后牙龈上皮向血块表面生长的时间
下列关于第二审程序中对第一审有关裁定的表述,正确的是哪些?()
按照《检验检测机构资质认定管理办法》规定进行技术评审工作,评审组在技术评审中发现有不符合要求时,可以采取()方式处理。
会计机构负责人必须具备一定的领导才能和组织能力,包括( )。
设L为曲线C:y=在点(1,0)处的切线.求L的方程;
下列各项中标点符号使用正确的一项是()。
[2011年]已知函数f(u,v)具有二阶连续偏导数,f(1,1)=2是f(u,v)的极值,z=f(x+y,f(x,y)).求
A、Foreignwordsarebestsuitedforannouncements.B、Theideasexpressedinforeignwordssoundnew.C、Foreignwordsmakenewsu
最新回复
(
0
)