首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class AA{ public: AA(){eout
有如下程序: #include using namespaee std; class AA{ public: AA(){eout
admin
2015-07-24
30
问题
有如下程序:
#include
using namespaee std;
class AA{
public:
AA(){eout<<"A";}
~AA(){tout<<"~A";}
};
class BB{
public:
BB(){eout<<"B";}
~BB(){tout<<"~B";}
f;
int main(){
AA*pa=new AA:
BB b;
deletepa;
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/McNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序#include<iostream.h>voidmain(){charch[2][5]={"6937","8254"},*p[2];inti,j,S=0;f
下列程序的运行结果为#include<iostream.h>template<classTT>classFF{TTa1,a2,a3;public:FF(TTb1,TTb2,TTb3){
下面程序的运行结果为#include<iostream.h>voidmain(){chara=’3’;switch(a){case’3’:c
下面关于C++语言的描述错误的是
请在mian函数中填空使下面程序的输出结果为11。 #include<iostream.h> classA {private: inta; intb; public: A():a(0),b(1){
列对派生类的描述中,错误的是()。
下列运算符中全都可以被友元函数重载的是
派生类的对象对它的基类成员中(),是可以访问的。
关于友元的概念错误的是
常数据成员和静态数据成员在使用前共同的要求是要进行【】。
随机试题
短语义叫_____。
TheRedistributionofHopeA)"HOPE"isoneofthemostoverusedwordsinpubliclife,uptherewith"change".Yetitmatte
一般公证书的首部不写当事人的身份事项,但下列哪种公证书的首部应写明当事人姓名、性别、出生年月日、住址等身份事项?
2D物理补偿器的制作时,最少的穿射意味着
中医诊断为其最佳选方为
比较当归与白芍功效、主治病证的共同点与不同点。
某人来公司的时间比你短且工作平平,由于她是公司总经理的侄女,很快被安排办公室负责接待工作。你许多年来一直想干这个岗位,这时你会()。
“横眉冷对千夫指,俯首甘为孺子牛”这句话说明了人格具有()特征。
私は 毎朝 7時に 家————出ます。
TwoCulturalDimensionsCultureisthecollectiveprogrammingofthemindwhichdistinguishesthemembersofonecategoryofpeo
最新回复
(
0
)