首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ public: AA(){ cout
有如下程序: #include using namespace std; class AA{ public: AA(){ cout
admin
2020-07-23
24
问题
有如下程序:
#include
using namespace std;
class AA{
public:
AA(){ cout<<"A"; }
~AA(){ cout<<"~A"; }
};
class BB{
public:
BB(){ cout<<"B"; }
~BB(){ cout<<"~B"; }
};
int main(){
AA *pa=new AA;
BB b;
delete pa;
return 0;
}
运行这个程序的输出是
选项
A、AB~A~B
B、BA~A~B
C、AB~B~A
D、BA~B~A
答案
A
解析
main()函数中首先动态创建AA类对象,调用AA类构造函数,输出"A",创建BB类对象,调用BB类构造函数,输出"B",使用delete显式销毁AA类对象,调用AA类析构函数,输出"~A",程序结束时,销毁BB类对象,编译器自动调用BB类析构函数,输出"~B",整个程序输出结果为:"AB~A~B",答案为A。
转载请注明原文地址:https://kaotiyun.com/show/Znyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
运算符重载是对已有的运算符赋予多重含义,因此()。
除了显式定义的构造函数外,类中还有可能包含编译器自动生成的构造函数,因此一个类所拥有的构造函数的至少有
有如下的类声明:#includeusingnamespacestd;classAA{public:virtualvoiddisp(){cout
关于函数重载,下列叙述中错误的是()。
下列关于运算符重载的叙述中,错误的是()。
判断一个字符串是否是回文串的递归函数定义如下:boolhuiwen(strings){intn=s.length();if(n
下列有关继承和派生的叙述中,正确的是()。
设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是
计算机软件包括
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
随机试题
根据我国刑法规定,村民委员会等村基层组织人员,利用职务上的便利侵吞集体财产的行为,应构成()
患者男,30岁。夏天在田地里劳作时,突出现头痛、头晕、恶心。继而出现口渴,胸闷、面色苍白、冷汗淋漓,脉搏细速、血压下降,后晕倒在地,该患者最可能发生了()。
某房地产投资项目累计净现金流量开始出现正值的年份数为4,又知上年累计净现金流量为-240万元,出现正值的当年净现金流量为300万元,则该房地产投资项目的投资回收期是()年。
某投资项目流动资金财务价值估算为3000万元,估算的应收账款1500万元,应付账款400万元,现金100万元。在经济费用效益分析中,假定价格不需调整,该项目流动资金经济价值应为()万元。
沉管灌注桩主要包括()。
某酒店工程,建筑面积28700m2,地下1层,地上15层,现浇钢筋混凝土框架结构。建设单位依法进行招标,投标报价执行《建设工程工程量清单计价规范》GB50500-2013。共有甲、乙、丙等8家单位参加了工程投标。经过公开开标、评标,最后确定甲施工单位中标
由招标人组建的评标委员会的任务有()。
按照财政管理权属分类,财政收入可以划分为()。
人的终身学习具有()。
---CAUTION---HAZAROUSCAUTIONSAHEADROUGH,NARROWROADWITHLOOSEGRAVEL,STEEPGRADESANDBLINDCURVESDONOTEXCEED15M.P.
最新回复
(
0
)