首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass { public: MyClass() { cout
有如下程序: #include using namespace std; class MyClass { public: MyClass() { cout
admin
2021-02-22
71
问题
有如下程序:
#include
using namespace std;
class MyClass {
public:
MyClass() { cout<<′A′; }
MyClass(char c) { cout<
~MyClass() { cout<<′B′; }
};
int main() {
MyClass p1,*p2;
p2=new MyClass(′X′);
delete p2 ;
return 0;
}
执行这个程序的输出结果是( )。
选项
A、ABX
B、ABXB
C、AXB
D、AXBB
答案
D
解析
构造函数和析构函数的调用顺序为先构造的后析构,后构造的先析构。所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/46fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中包含程序文件main.cpp,其中有类Foo和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中有整数栈类IntList、顺序栈类SeqList和链接栈类LinkList的定义。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:
下列字符串中不能作为C++标识符使用的是()。
有如下类定义:classMyClass{intb;chara;doublec;public:MyClass0:c(0.0),b(O),a(’,’){}};创建这个类的对象时,数据成员的初始
下列结构中属于非线性结构的是
在下列选项中,不允许作为C++标识符的是
下面不属于软件设计阶段任务的是
在E一R图中,用来表示实体联系的图形是()。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是()。
算法的有穷性是指()。
随机试题
男性,56岁,全身浮肿5年,血压150/90mmHg,尿蛋白++,尿沉渣:红细胞15个/HP,颗粒管型++,血尿素氮10mmol/L,诊断为慢性肾炎慢性肾炎。病人健康教育主要包括()
慢性呼吸衰竭最常见的病因是
急性心肌梗死最早期的心电图改变是
患者女性,30岁,因患慢性风湿性心瓣膜病、二尖瓣狭窄收入院。患者近来症状严重,医生要求护士观察心律变化,及时发现心律失常的发生。风心病二尖瓣狭窄最常见的心律失常是
机关、团体、部队、全民所有制和集体所有制企业事业单位购置国家规定的专项控制商品,必须采取转账结算方式,不得使用现金。()
技术分析法只适用于证券市场,不适用于外汇、期货和其他金融市场。()
订婚戒指戴在左手无名指的原因是:结婚仪式上,新郎给新娘戴钻戒的原因是:
已知A=,则An=___________.
Tibetisagoodplacetoenjoytheuniqueandimposingscenerywhileadmiringthepurebluesky.
【B1】【B3】
最新回复
(
0
)