首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
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
2019-06-07
85
问题
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://www.kaotiyun.com/show/ph8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序 #include voidfun(inta,intb,intc) {a=456,b=567,c=678;} voidmain() { intx=10,y=20,z=30; fun(x,y,z); c
请将下列类定义补充完整,横线处应填加语句__________。classTestClass{public:voidfun(){cout
有如下类声明:classTestClass{inti;private:intj;protected:intk;public:intm,n;};其中,私有成员的数量为___
设程序如下:#includeusingnamespacestd;intmain(){int**p,*q,r=10;q=&r;p=&q;cout
下列程序执行后,输出的结果是()。intx=-5,y=0;while(++x)y++;cout
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,__________是用户的数据视图,也就是用户所见到的数据模式。
以下程序的正确运行结果是()。#includeimfun(int);voidmain(){inta=2,i;for(i=0;i
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是()。
下面关于友元的说法中错误的是()。
下面有关this指针的叙述中,正确的是()。
随机试题
患者男,60岁。突然感到心前区闷痛,伴心悸3小时,自服硝酸甘油1片,疼痛未能缓解。做心电图检查,示Ⅱ、Ⅲ、aVF导联出现异常Q波。该患者的诊断是
A.柴胡疏肝散B.犀角地黄汤C.逍遥散合桃红四物汤D.茵陈术附汤E.茵陈蒿汤合膈下逐瘀汤原发性肝癌之热毒伤阴证治宜
茯苓的功效是
根据药品管理法律法规及相关文件的规定,药品零售企业可以开架自选销售的药品是
( )具有纵横两套管理系统的项目监理组织形式。
债券是一种虚拟资本,而不是()。
甲、乙两地相距210公里,a、b两辆汽车分别从甲、乙两地同时相向出发并连续往返于两地,从甲地出发的a汽车的速度为90公里/小时,从乙地出发的b汽车的速度为120公里/小时。问a汽车第二次从甲地出发后与b汽车相遇时,b汽车共行驶了多少公里?
【罗马法】(RomanLaw)北京大学2001年世界古代史真题;北京师范大学2003年历史学综合真题;天津师范大学2015年世界史真题
下列选项中,属于建筑物区分所有人共有的是()
Thevalueofchildhoodiseasilyblurredintoday’sworld.Considersomerecentdevelopments:thechildmurderersintheJonesbo
最新回复
(
0
)