首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
ClassA是一个类,且有如下语句序列 ClassA c1,*c2; ClassA *c3=new MyClass; ClassA &c4=c1; 则ClassA的构造函数被调用的次数是
ClassA是一个类,且有如下语句序列 ClassA c1,*c2; ClassA *c3=new MyClass; ClassA &c4=c1; 则ClassA的构造函数被调用的次数是
admin
2020-06-29
29
问题
ClassA是一个类,且有如下语句序列
ClassA c1,*c2;
ClassA *c3=new MyClass;
ClassA &c4=c1;
则ClassA的构造函数被调用的次数是
选项
A、1
B、2
C、3
D、5
答案
B
解析
定义一个ClassA类型的对象c1,生成新对象c1,调用默认构造函数;定义一个ClassA类型的指针c2,指针未赋初值,没有新对象生成,没有调用构造函数;定义一个ClassA类型的指针c3,使用动态分配方式为c3分配内存,生成新的对象,将c3初始化为新对象的地址,调用默认构造函数;定义一个ClassA类型的引用c4,引用c1对象,没有新对象生成,未调用构造函数;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/Doyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板:templateTcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是()。
下面是重载为非成员函数的运算符函数原型,其中错误的是
软件设计中划分模块的一个准则是( )。
有如下程序:#includeusingnamespacestd;classBase{public:voidfun(){cout
有如下程序:#includeusingnamespacestd;voidfun(int&a,______________){intc;c=a;a=b;b=c;}
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:1003732注意:错误的语句在∥********error********的下面,修改该语句即可
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示雇员的Employee类,但类Employee的定义并不完整。请按要求完成下列操作,将类CEmployee的定义补充完成。(1)定义私有数据成员name、street、city、
下列链表中,其逻辑结构属于非线性结构的是
下列字符中,可以出现在合法的C++标识符中的是
在下列枚举符号中,用来定位文件开始位置的方式是
随机试题
A.椎管狭窄症B.腕管综合征C.旋后肌综合征D.肘管综合征
下述哪个不是肠外营养的适应证
与滴虫性阴道炎发病原因有直接关系的是
下列不符合肝炎的治疗原则的是
在选择河流水质模型时,必须考虑()等重要的技术问题。
资料验收不包括()验收。
联产品的联合成本在分离点后,可按一定分配方法在各联产品之间进行分配,分配方法包括()。
彩色显示器的颜色种数有16色、256色、65536色和1677721色几种,后两种也称_____。
主张“一切知识都是从感官的知觉开始的”教育家是()。
甲深夜翻墙进入一院落盗窃农用三轮车,将车推出院门发动后,被主人发现,甲弃车逃走。甲的行为属于()。
最新回复
(
0
)