首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
32
问题
有如下程序:
#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全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正main()函数中的错误,使程序的输出结果如下:Constructor.Defaultconstructor.Areais12Area
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:i=5i=10i=15i=20注意:错误的语句在//********error*****
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义复数类CComplex的私有成员变量real和imaginary,分别用来表示复数的实部和虚部,都是d
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成以下两个函数:(1)funl(intn);求出n的阶乘,必须使用递归调用。(2)fun2(intn);求出n的阶乘,不能使用递归调用。如果11小于1则返回0。
以下关键字与类的访问权限无关的是
将运算符*重载为类成员函数时,其参数表中有且仅有一个参数,说明该运算符是
使用VC6打开考生文件夹下的源程序文件modi3.cpp,要求编写一个CMyShape类,含有求面积求周长等纯虚函数。然后编写一个CMyRectangle类和CMyCirele类继承CMyShape,并实现求面积、求周长的两个函数。在mainC函数中测试得
以下关键字不能用来声明类的访问权限的是()。
对下列二叉树进行前序遍列的结果为
算法的空间复杂度是指( )。
随机试题
远期外汇的交割期限可以短到1日,也可长达2年以上。判断:理由:
关于肿瘤的转移错误的是()
听神经瘤起源于
舌红而生芒刺,多为
做内生肌酐清除率检查,实验前3日的饮食是
有一男性病人58岁,平日有高血压病史,一天晚上与朋友聚会,共进晚餐,饮白酒半斤,回家后突感头痛剧烈,头晕呕吐,不能站立,行走不稳,你能考虑何病
若方程x3+px+q=0的三个根是a、b、c,求证:。
汉朝的法律形式有()。
Aestheticthoughtofadistinctivelymodernbentemergedduringthe18thcentury.Thewesternphilosophersofthistimedevoted
______wecouldaffordit,wewouldn’tgoabroadforourholidays.
最新回复
(
0
)