首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass { public: MyClass() { cout
有如下程序: #include using namespace std; class MyClass { public: MyClass() { cout
admin
2020-10-21
13
问题
有如下程序:
#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://jikaoti.com/ti/Fll0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知将运算符“+”和“*”作为类Complex的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于()。
己知类Myclass的定义如下:classMyclass{public:Myclass(intd){data=d;}~Myclass(){}private:intdata;}
已知一程序运行后执行的第一个输出操作是()。cout<<setw(10)<<setfi11(’*’)<<1234;则此操作的输出结果是
有如下程序:#inc1ude<iostream>usingnamespace.std;intmain(){cout.fill(’*’);cout.width(6);cout.fill
假定一个类的构造函数为A(intaa,intbb){a=aa--;b=a*bb;},则执行Ax(4,5);语句后,x.a和x.b的值分别为()。
有如下程序:#includeusingnamespacestd;classXA{inta;public:staticintb;XA(intaa):a(aa){b++;}~XA(){}intget(){retu
有如下模板声明:templateclassA;下列声明中,与上述声明不等价的是()。
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
在数据库系统的内部结构体系中,索引属于()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。注意:不能修改函数的其他部分。
随机试题
为了防止碳弧气刨对不锈钢抗晶间腐蚀性能的影响,应将不锈钢的刨槽表面用()磨削干净后再进行焊接。
拐杖的适宜长度()
哲学的基本问题是唯物主义、唯心主义以及辩证法和形而上学的关系问题。()
最早的针灸学专著一般是指
能扩张肾血管、增加肾血流量的药物是
《危险废物污染防治技术政策》所确立的危险废物污染防治的总原则是危险废物的( )。
安全生产管理包括安全生产法制管理、行政管理、监督检查、工艺技术管理、设备设施管理、作业环境和条件管理等。安全生产管理的基本对象是______。
Someexpressionshavemadeajumpfromsportseventstoeverydaylife.Onesuchexpressionisfallguy.Afallguyistheperson
AdviceforStudents:HowtoTalktoProfessors1.Callthembytheright【T1】【T1】______"Professor"isusually【T2】than"Doctor"【T
Thispassagetalksabout______.Inthefirstparagraphthewritertalksmainlyabout______.
最新回复
(
0
)