首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Bag{ public: Bag(string s="Small",string cr="Black"):size(s),color(cr) { } ~Ba
有如下类定义: class Bag{ public: Bag(string s="Small",string cr="Black"):size(s),color(cr) { } ~Ba
admin
2020-07-23
44
问题
有如下类定义:
class Bag{
public:
Bag(string s="Small",string cr="Black"):size(s),color(cr) { }
~Bag() { }
private:
string size,color;
};
若执行语句
Bag *ptr,my,colleage[2],&sister=my;
则 Bag 类的构造函数被调用的次数是
选项
A、2次
B、3次
C、4次
D、5次
答案
B
解析
本题考查默认析构函数,题中定义了一个对象和包含2个元素的一维对象数组,而对象指针不占用空间,对象引用也不会占用内存空间,所以不调用构造函数,那么析构函数就执行3次,答案为B。
转载请注明原文地址:https://kaotiyun.com/show/sUyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明:classBase{protected:intamount;public:Base(intn=0):amount(n){}intgetAmount()const{returnamount;}};class
下列关于C++函数的叙述中,正确的是
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
有如下程序:#includeusingnamespacestd;classXA{inta;public:s
下列枚举类型的定义中,包含枚举值5的是
下列关于继承方式的表述中,错误的是
有如下语句序列:charstr[10];cin>>str;当从键盘输入“Ilovethisgame”时,str中的字符串是()。
在C++中,编译系统自动为一个类生成默认构造函数的条件是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
随机试题
某职工学校发生50名学生不同程度食物中毒症状,经调查均因当天中午吃了学生食堂出售的回锅肉。区卫生局的工作人员对食堂内存留的饭菜进行了检查,查明回锅肉中含有大量的致病性大肠杆菌,而这些肉都是当天早晨从市食品公司购进的。因此,区卫生局以市食品公司违反《食品卫生
以下各项中,不属于银行担保的是()
Therearetimeswhenpeoplearesotiredthattheyfallasleepalmostanywhere.Wecanseethereisalotofsleepingonthebus
有以下哪一项表现时,初步诊断不考虑为腹部闭合性损伤并发腹内脏器损伤()。
下列哪一项不是使人群易感性升高的因素
起重机械的基本参数中,()是以建筑物尺寸和施工工艺的要求而确定的。
注册会计师及其所在的会计师事务所依法承办的审计业务包括()。
A、 B、 C、 D、 C
•Readthefollowingtext.•Arethesentences16-22“right”or“wrong”?Ifthereisnotenoughinformationtoanswer“Right”
Whenwasthecustomersurveyconducted?Itwasconducted______.
最新回复
(
0
)