首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
ClassA是一个类,现在执行下面语句: ClassA a[2],*b[2],*c = new ClassA; 调用ClassA类的构造函数的次数是
ClassA是一个类,现在执行下面语句: ClassA a[2],*b[2],*c = new ClassA; 调用ClassA类的构造函数的次数是
admin
2021-09-05
79
问题
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://www.kaotiyun.com/show/lKfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classPoint{public:voidSetX(intxx){x=xx;}protected:voidSetY(intyy)
有如下定义:intb[10]={1,2,3,4,5,6,7,8,9,10}*q=b;则数值为8的表达式是()。
有如下程序:#includeusingnamespacestd;classBase{private:voidfunl()eonst{eout
已知函数f的原型是voidf(int*a,long&b);,变量v1、v2的定义是:intv1;longv2;下列调用语句中正确的是()。
将前缀运算符“一一”重载为非成员函数,下列原型中能正确用于类中说明的是()。
有如下函数模板:femplate<typenameT,typenameU>Tcast(Uu).{returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是
算法的时间复杂度是指
下列是重载乘法运算符的函数原型声明,其中错误的是()。
下列关于运算符重载的描述中,错误的是()。
下列符号中能够作为C++标识符的是()。
随机试题
为了促进基金的推广和发展,从事宣传推介基金活动的人员无需取得从业资格。( )
去甲肾上腺素主要来源于
按照投资对象的性质不同,投资可以分为()。
背景某本地网架空线路工程施工地点位于山区,建设单位通过招标选定了一家具有通信工程专业乙级监理资质的监理单位和一家具有通信工程施工总承包一级资质的施工单位,工程施工合同规定按月进度付款。监理单位在工程开工后向建设单位报送了监理规划,并
不同类型,不同投资对象、不同风险与收益特性的证券投资基金在给投资者提供广泛选择的同时,也成为资本市场不断变革和金融产品不断创新的源泉。( )
证券组合管理理论最早由美国著名经济学家()T1952年系统提出。
根据我国刑法规定,剥夺政治权利不包括剥夺犯罪分子()。
下列属于视同销售货物,应计算缴纳增值税的有()。
数字签名通常采用(1)对消息摘要进行加密,接收方采用(2)来验证签名。(2)
Americanshaveagreatloveforinformalityandnowhereisthisbetterexpressedthanintheirlovefornicknames.Upongreeting
最新回复
(
0
)