首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass() {cout<<’A’;} MyClass(cha
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass() {cout<<’A’;} MyClass(cha
admin
2018-06-19
43
问题
有如下程序:
#include<iostream>
using namespace std;
class MyClass{
public:
MyClass() {cout<<’A’;}
MyClass(char c) {cout<<c;}
~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/ONAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果为【】。#include<iostream>usingnamespacestd;voidinitialize(intprintNo,intstate=0);voidinitialize(intprintNo=1
有如下程序:#include<iostream>usingnamespacestd;intmain(){int*p;*p=9;cout<<"Thev
友元类的所有成员函数都是另一个类的______。
请将下列类定义补充完整。classBase{public:voidfun(){tout<<"Base::fun"<<endl;}};classDerived:publicBase{public:voidfun(
若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一个bool型数据,则该运算符重载函数的原型是______。
______的任务是诊断和改正程序中的错误
函数swap(arr,n)可完成对arr数组从第1个元素到第n个元素两两交换。在运行调用函数中的语句后,a[0]和a[1]的值分别为【】。a[0]=1;a[1]=2;swap(a,2);
在结构化设计方法中,生成的结构图(SC)中,带有箭头的连线表示
实体是信息世界中广泛使用的一个术语,它用于表示
随机试题
简述氮循环中的主要化学过程。
治疗脾虚便溏尤应慎用的药物是
结肠癌影像学表现下列哪项是对的?()
锅炉水压试验时,试验用水应清洁,试压环境温度不得低于()℃。
建筑工程施工总承包企业一级企业净资产应该为()以上。
下列各项中,属于企业筹集资金的要求的有()。
影响决策集权与分权程度的主要因素包括()。
__________被誉为欧洲近代绘画之父,其代表的壁画作品是《__________》。
根据我国现行法律规定,同一楼内的邻居向外面高空抛物,使他人的人身和财产遭受损害,如果查不出抛物者,就由可能造成损害的同一楼的居民共同承担补偿责任。这样的法律规定保护了受害者的权利,维护了公共安全,同时,让可能的加害人分担责任,能够增强其监督预防的意识。以下
A、 B、 C、 Cacrossthestreet.
最新回复
(
0
)