首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
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
56
问题
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全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(inti=0){cout
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程prog3,其中声明了MyString类。MyString是一个用于表示字符串的类。成员函数startsWith的功能是判断此字符串是否以指定的前缀开始,其参数8用于指定前缀字符串。如果参数s表
下面是重载为非成员函数的运算符函数原型,其中错误的是
下列有关C++流的表述中,错误的是
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:30130注意:错误的语句在∥********error********的下面,修改该语句
下列字符中,可以出现在合法的C++标识符中的是
下列关于运算符重载的描述中,正确的是()。
在下列关键字中,不能用来表示继承方式的是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
下面不能作为结构化方法软件需求分析工具的是
随机试题
A.Pleasetellhertobethereontime.B.OK,dear.C.MayIspeaktoAnn,please?D.Well,that’sgreat.E.Who’sthat(speakin
肠出血性梗死常发生于
与气的生成关系最密切的是
总体均值为50,标准差为8,从此总体中随机抽取容量为64的样本,则样本均值的抽样分布的均值和标准差分别为()。
在我国,以《计算机信息系统安全保护等级划分准则》(GB17859—1999)为指导,将信息和信息系统的安全保护分为5个等级,如果涉及国家安全、社会秩序、经济建设和公共利益的信息和信息系统,其受到破坏后,会对国家安全、社会秩序、经济建设和公共利益造成较大损
下列关于类、对象、属性和方法的叙述中,错误的是()。
Inthepast,theParkServicefocusedonmakingthebigscenicparksmore【C1】______andcomfortablefortourists.Roadswerepave
Theinstructionsonhowtousethenewmachine______thatnobodyseemedtobeabletounderstand.
A、Metoo,bye-bye.B、SurelyIfeelhappy.C、Ienjoytalkingwithyou,too.D、Seeyounexttime.A“Nicetohavetalkedtoyou,see
A、Heisinterestedinhiswork.B、Heisproudofhiswork.C、Heistiredofhiswork.D、Heiskeenonhiswork.C根据文中男士的回答“I’ma
最新回复
(
0
)