首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2015-07-22
31
问题
有如下类定义:
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://jikaoti.com/ti/LwE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:intx=1,y=2,z=3;X=x^z:‘,。。‘y=y^z;z=x^y;cout
以下对模板的说明,正确的是()。
关于静态数据成员的描述中正确的是()。
假定MyClass为一个类,则执行MyClassa[3],*p[2];语句时,自动调用该类构造函数()次。
设i,j,k均为int型变量,则执行完for(i=0,j=10;i<=j;i++,j--)k=i+j;语句后,k的值为【】。
下列函数原型声明中错误的是______。
C++中,由类istream和类ostream而派出的一个类(),它提供双向I/O操作。
下列关于链式存储的叙述中,错误的是()。
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为【】。
若需要定义一个标识符常量,并且使得C++能够进行类型检查,则应在定义语句的开始使用保留字【 】。
随机试题
位于锁骨下缘,前正中线旁开2寸的腧穴是
“利小便即所以实大便”的理论依据是
推算预产期的最可靠依据是
将目标项目资产所产生的独立的、可识别的未来收益作为抵押,通过信用增级计划在资本市场上发行具有固定收益率的高信用等级债券,这种融资方式称为()方式。
承包人在提交索赔报告时,( )证明材料可作为合理的证据。
基金管理人内部控制应以防范和化解经营风险,提高经营管理效益为目标,下列说法错误的是()。
读者是一个美好的___________。在很大程度上,人类精神文明的成果是以书籍的形式保存的,而读书就是享用这些成果并把它们据为己有的过程。对于不是读者的人来说,___________在书籍中的人类精神财富等于不存在,他们不去享用和占有这笔宝贵的财富。一个
韩国哪个总统任职时间最长?
随着心脏病成为人类的第一杀手,人的血液中胆固醇的含量越来越引起人们的重视。一个人血液中的胆固醇含量越高,患致命的心脏病的风险也就越大。至少有三个因素会影响人的血液中胆固醇的含量,它们是抽烟、饮酒和运动。如果上述断定为真,那么以下哪项一定为真?
TenorGeorgeShirleysangmorethan20leadingrolesattheMetropolitanOperassincehavinghisdebutthereasFernandoinCosi
最新回复
(
0
)