首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ public: AA(){ cout
有如下程序: #include using namespace std; class AA{ public: AA(){ cout
admin
2020-05-14
28
问题
有如下程序:
#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://jikaoti.com/ti/KVA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include#includeusingnamespacestd;Intmare(J{coui
下面属于黑盒测试方法的是
函数重载要求重载的函数必须有和原函数一样的【】。
以下函数实现的功能是voidfun(char*s){char*p,*q,temp;p=s;q=s+strlen(s)-1;while(p<q){temp=*p;*p=*
如果在类模板的定义中有一个静态数据成员,则在程序运行中会产生______静态变量。
在C++语言的面向对象程序设计框架中,______是程序的基本组成单元。
下列关于C++语言类的描述中错误的是()。
结构化程序设计方法的主要技术是【】、逐步求精。
在深度为5的满二叉树中,叶子结点的个数为
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
随机试题
长期的全胃肠外营养中,最严重的并发症是()
女,35岁,身高160cm,体重75kg。查体:血压150/90mmHg,两下腹壁及大腿内侧有纵行红色纹。垂体MRI发现微腺瘤,此患者的治疗以下列哪项为好
局部麻醉药中毒时的中枢症状是
船舶在到达时,船上啮齿动物有反常死亡,并且死因不明的为染有鼠疫嫌疑。()
下列各项中,母公司在编制合并财务报表时,应纳入合并范围的有()。
经营风险是企业在确定最优资金结构时应考虑的唯一因素。()
下列说法中正确的有()。
①信息泄露导致的垃圾信息、骚扰电话、精准诈骗日益威胁着人们的隐私、财产甚至生命安全②伴随着电子商务的普及,消费者成为个人信息泄露的主要受害群体③同时,消费者个人信息泄露还容易破坏市场秩序、制约经济发展,滋长各类犯罪、危害社会稳定,甚至引发公共安全及国家
IfIaskyouwhatconstitutes"bad"eating,thekindthatleadstoobesityandavarietyofconnecteddiseases,you’relikelyto
WhenaBrainForgetsWhereMemoryIsEverysooften,seeminglynormalpeoplesuddenlywalkoutoftheirlivesanddisappear,
最新回复
(
0
)