首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
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
2015-07-22
39
问题
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://jikaoti.com/ti/0AE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在关系数据库中,用来表示实体之间联系的是
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(【】){Ta;if(>y){a=X;x=y
设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部【】。intmain(){doubles[10][22];intn;fun(s);re
有以下程序#include<iostream>usingnamespacestd;classR{public:R(intr1,intr2){
在C++语言中函数返回值的类型是由()决定的。
假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为【】。
运算符重载是对已有的运算符赋予多重含义,因此
下列叙述中正确的是
下列是模板声明的开始部分,其中正确的是______。
设有下列二叉树:对此二叉树前序遍历的结果为
随机试题
下列有关职业道德的说法中,正确的是()。
关于崩解时限检查的说法A.应在30分钟内全部崩解B.应在1小时内全部崩解C.在盐酸溶液(9→1000)中2小时不得有裂缝、崩解或软化现象;在磷酸盐缓冲液(pH6.8)中1小时内应全部崩解D.不应在10分钟内全部崩解或溶化E.应在5分钟内全部崩解并
企业在招聘员工时,要充分尊重求职者的选择权,以与求职者平等的姿态对待求职者,这是企业在进行员工招聘工作中应遵循的()。
下列各类案件中属于人民法院可以使用刑事裁定书的是()。
日益苛刻的雇用标准并不是目前公立学校师资缺乏的主要原因,教师的缺乏主要是由于最近几年教师们的工作条件没有任何改善和他们薪水的提高跟不上其他职业薪水的提高。以下哪一项,如果是正确的,将最能支持以上所述观点?()
关于公法和私法,下列说法正确的有
Backinthe16thcentury,politicalplayswereallaboutmen.Notnow.Forsometime,Americanfemaleplaywrightshavefollowed
在VisualFoxPro中,“表”是指
Whoistheintendedaudienceforthisannouncement?
TheMPAprogramisdesignedforpresentandfutureleadersofthepublicandnonprofitsectors.Theprogramemphasizesbroad-bas
最新回复
(
0
)