首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知Bag是一个类,并有函数FBag定义如下: Void FBag(){ Bag *ptr, my, colleage[2], &sister=my; } 则在调用函数FBag()后,Bag 类的析构函数被调用
已知Bag是一个类,并有函数FBag定义如下: Void FBag(){ Bag *ptr, my, colleage[2], &sister=my; } 则在调用函数FBag()后,Bag 类的析构函数被调用
admin
2020-05-14
38
问题
已知Bag是一个类,并有函数FBag定义如下:
Void FBag(){
Bag *ptr, my, colleage[2], &sister=my;
}
则在调用函数FBag()后,Bag 类的析构函数被调用的次数是
选项
A、2次
B、3次
C、4次
D、5次
答案
B
解析
本题考查默认析构函数,题中定义了一个对象、包含2个元素的一维对象数组,所以析构函数执行3次,而对象指针数组并没有实际占用空间,所以不执行析构函数。
转载请注明原文地址:https://kaotiyun.com/show/VM8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
一个函数功能不太复杂但要求被频繁调用,应选用
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};,则下列语句正确的是
按照标识符的要求,下列选项中,()符号不能组成标识符。
判断字符型变量ch是否为大写英文字母,应使用表达式______.
下面是复数类complex的定义,其中重载的运算符“+”的功能是返回一个新的复数对象,其实部等于两个操作对象实部之和,虚部等于两个操作对象虚部之和;请补充完整。classcomplex{doublereal;
对下面的程序,正确的说法是( )。 main() { int a,b=1,c=2; a=b+c,a+b,c+3; c=(c)? a++:b--; cout<< a+b,c;}
下列关于软件测试的描述中正确的是()。
使用VC6打开考生文件夹下的源程序文件3.cpp,其中定义了类A、A1和A2,其中A1类由A类公有派生,A2类由A1类公有派生。(1)定义类A的构造函数,该构造函数有一个整型的参数x,在构造函数中请将x赋值给数据成员a。请在注释“//******
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass0{++count;}-MyClass(){一count;}s
随机试题
设一段锥面螺线L:x=etcost,y=etsint,z=et(0≤t≤2π)上点(x,y,z)处的线密度为μ(x,y,z)=,则该构件的质量为().
简述筋膜间室综合征的临床表现及处理原则。
A.PGAB.5-羟色胺C.TNFD.氧自由基E.ADH引起微循环改变的是
“冲突是与生俱来的,组织应当接纳冲突,使之合理化”,这一观点来自于
某市拉丁酒吧位于青年路178号,青年小区一期居民住宅楼(6层)1号楼和2号楼之间的联接体(2层)的首层,层高5.30m,建筑面积229m2,场所内局部设置夹层,夹层面积84m2。该酒吧所在建筑为框架结构,共2层,原设计为车库及办公用房,地上一层出租作为酒吧
下列关于受益人具有的法律地位和特征,说法正确的有()。
所有权特定优势
简述不能授予专利权的主要情形。
HowisAlicenow?
【B1】【B15】
最新回复
(
0
)