首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass { public: MyClass() { cout
有如下程序: #include using namespace std; class MyClass { public: MyClass() { cout
admin
2015-07-22
54
问题
有如下程序:
#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://www.kaotiyun.com/show/egNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假设inta=1,b=2;,则表达式(++a/b)*b--的值为【】。
关于this指针的说明不正确的是
下列程序是用来判断数组中特定元素的位置所在,则输出结果为#include<conio.h>#include<iostream.h>in[fun(int*s,intt,int*k){inti;*k
下列说法中,正确的是()。
c++语言函数中不能由系统自动生成的是
下列运算符只能用友元函数重载的是
已知f1(int)是类A的公有成员函数,p是指向成员函数f1()的指针,采用赋值,()是正确的。
类MyClass的定义如下:classMyClass{public:MyClass(){}MyClass(inti){value=newint(i);}i
下面程序的执行结果为 #include"iostream" usingnamespacestd; classA { inta; public: voidSeta(intx){a=x;} void
随机试题
通过熔炼或其他方法使一种金属元素与其他金属元素或非金属元素结合而成的具有金属特性的物质称为合金。()
肾是产生尿的器官。
下列哪个药物不用于休克治疗
卫生学评价中表示声音强度大小的单位最常用的为
根据《消费者权益保护法》的有关规定,下列关于是否违反经营者义务,说法错误的是:
房地产经纪人员以个人名义承接房地产经纪业务和收取费用的,对房地产经纪人员处以()万元罚款。
建设项目竣工环境保护验收时,验收监测应在工况稳定、生产负荷达到设计生产能力的()以上情况下进行。
试述学习动机与学习效果之间的关系。
任何一个改革者,都要不畏人言汹汹,不怕同道_______,不惧“_______”,勇于做改革的担当者甚至“牺牲者”。依次填入划横线部分最恰当的一项是:
FromenlargementsthatarecommonlyfoundontheulnabonesoftheforearmsofIceAgehumanskeletons,anthropologistshavedra
最新回复
(
0
)