首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass(){cout<<’A’;} MyClass(char c){cout<<c;} ~MyClass()
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass(){cout<<’A’;} MyClass(char c){cout<<c;} ~MyClass()
admin
2020-06-29
28
问题
有如下程序:
#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;
return0;
}
执行这个程序的输出结果是( )。
选项
A、ABX
B、ABXB
C、AXB
D、AXBB
答案
D
解析
构造函数和析构函数的调用顺序为先构造的后析构,后构造的先析构。所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/aO8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#includemain(){intb[3][3]={0,l,2,0,1,2,0,1,2),iJ,t=1;for(、i=0;i
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str)的功能是去掉字符串str中相同的字母,并将处理后的结果存到des所指的字符串中。例如:输入:T
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:Numbe=8注意:错误的语句在//********error********的下面,修改该语句即可。1
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义复数类CComplex的私有成员变量real和imaginary,分别用来表示复数的实部和虚部,都是d
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示雇员的Employee类,但类Employee的定义并不完整。请按要求完成下列操作,将类CEmployee的定义补充完成。(1)定义私有数据成员name、street、c
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请实现函数fun(doubleb[],intlen)的如下功能:(1)b[]是一个数组,长度为len;(2)b[0]=0,b[1]=1;(3)b[i+2]=b[i]
当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的
下列选项中,正确的C++表达式是
将运算符*重载为类成员函数时,其参数表中有且仅有一个参数,说明该运算符是
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
随机试题
使用电焊机应单独开关,电焊机外壳应做接零或接地保护。()
在Zl与Z2并联的正弦交流电路中,其电流关系错误的是()。
在项目成本计划编制中采用按实计算法,人工费计算目标成本计算表述中正确的是()。
在缔约过程中,()作出承诺后,要约和承诺的内容对双方产生法律约束力。
市场风险相对于信用风险而言,具有数据优势和易于获取数据信息,并且可选择的金融产品种类丰富,因此具有明显的非系统性特点。()
我国外资股首次是()年1月,由上海真空电子器件股份有限公司发行的1亿元人民币特种股票。
下列资产的减值损失一经计提可以转回的有()。
在坚持开放、合作、利用、借鉴的同时,必须头脑清醒,绝不可忘掉把()放在第一位。
根据下面材料回答下列问题。在以下贸易伙伴中,进口额与出口额相差最大的是()。
A、WaystocontrolNewYork’spopulation.B、ThegrowthofNewYork’spopulation.C、ThestructureofNewYork’spopulation.D、Ways
最新回复
(
0
)