首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知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
2015-07-22
22
问题
已知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/FtNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数参数默认值定义错误的是()。
对于常成员函数,下面描述正确的是()。
若有以下程序:#include<iostream>usingnamespacestd;classA{private:inta;public:A(imi){
关千成员函数特征的下述中,______是错误的。
在定义类的对象时,C++程序将自动调用该对象的【】函数初始化对象自身。
假定有如下程序:#include<iostream>usingnamespacestd;ints=0;classexample{staticintn;public:
类MyClas的定义如下:classMyClas{public:MyClas(){}MyClas(inta){value=new.int(i);}int*value;};
Staff类含有int型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符==,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::Staff
请将下列类定义补充完整。classBase{public:voidfun(){cout<<"Base::fun"<<end;}};classDerived:publicBase{public:void
在软件设计中,不属于过程设计工具的是
随机试题
使用单位除每年对在用起重机械进行1次全面检查外,在某些特殊情况下也应进行全面检查。下列特殊情况中,需要进行全面检查的是()。
根据人们获得角色方式的不同,社会角色可划分为【】
A胎头前后径最短的径线B两顶骨间颅缝C胎头最短的径线D胎头最大的前后径E鼻根至枕骨隆突的距离,胎头以此径衔接枕下前囟径
霍桑(Hawthorne)效应是指
关于不作为犯罪,下列说法不正确的是:()
沪深300成长指数和沪深300价值指数的样本数量均固定为( )只。
M公司以房屋作抵押,向某银行贷款100万元,到期后本息合计125万元;因M公司逾期无力偿还贷款本息,银行将所抵押的房屋进行拍卖,收回房屋价款107万元,M公司将其余的18万元支付给该银行,则M公司应纳营业税为()万元。
下列发生于报告年度资产负债表日后至财务报告批准报出日之间的各事项中,不应调整报告年度财务报表相关项目金额的是()。
以下关于城镇土地使用税的规定正确的有()。
InWARMADEEASYNormanSolomondemolishesthemythofanindependentAmericanpresszealouslyguardingsacredvaluesoffreeex
最新回复
(
0
)