首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ public: AA(){ cout
有如下程序: #include using namespace std; class AA{ public: AA(){ cout
admin
2021-07-02
21
问题
有如下程序:
#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/1ifp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若AA为一个类,a为该类的私有整型数据成员,getA()为该类的一个非静态公有成员函数,功能是返回a的值。如果x为该类的一个对象,要在类外访问x对象中a的值,正确的访问格式为()。
下列叙述中正确的是()。
有如下程序:#include<iostream>usingnamespacestd;classPoint{public:staticintnumber;public:Pointo{number++;}~Point(){number
下列关于类模板的模板参数的叙述中,错误的是()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
下列程序的输出结果为2,横线处应添加语句()。#include<iostream>usingnamespacestd;classTestClass1{public:voidfun(
在软件开发中,需求分析阶段可以使用的工具是()。
有如下程序:#includeusingnamespacestd;intmain(){inti,s=0;for(i=1;s
下面不属于软件设计原则的是
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
随机试题
()全长600mm的张开式管钳夹持管子最大外径是85mm。
广义的行政组织是指各种为达到共同目标而负有()管理职能的组织系统。
女,47岁。因拔牙行局麻后出现心慌、胸闷、情绪激动,时而咬紧牙,下颌摆动,面色正常,体温、脉搏、血压均正常。该患者的表现属于
患者,男,70岁。既往慢性阻塞性肺疾病病史,长期家庭氧疗,近半月反复出现呼吸困难、心前区憋闷感、双下肢凹陷性水肿,遂至门诊就诊。查:PaO2为65mmHg,PaCO2为40mmHg。下列最具有指导意义的检查是
构成营业成本的项目有()。
目前,我国中央银行发行的短期债券主要为()。
局域网是指计算机硬件与比较小的范围内通讯线路组成的网络。()
阅读下面的文章,完成后面的题目。泣血的杜鹃①《红楼梦》是一首诗,一首酝酿、积累了数千年,而由一位集大成的文学大师最终写就的瑰丽而凄怨的诗篇。随着诗篇
利用(44)可以很方便地实现虚拟局域网。下列关于局域网的说法中正确的是(45)。
Themachineneeds______.
最新回复
(
0
)