首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass { public: MyClass() { cout
有如下程序: #include using namespace std; class MyClass { public: MyClass() { cout
admin
2021-06-10
17
问题
有如下程序:
#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://kaotiyun.com/show/FNfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj2,此工程中包含一个程序文件main.cpp,其中有“班级”类Class和“学生”类Student的定义,还有主函数main的定义。在主函数中定义了两个“学生”对象,他们属于同一班级。程序展示,当该班级换教室后,这两
已知数组arr的定义如下:intarr[5]={1,2,3,4,5};下列语句中输出结果不是2的是()。
下列字符串中,正确的C++标识符是()。
已知将运算符’’+’’和’’*’’作为类Complex的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于()。
下列关于模板的叙述中,错误的是()。
构成计算机软件的是()。
下列关于派生类构造函数和析构函数的说法中,错误的是()。
通过运算符重载,可以改变运算符原有的()。
在数据管理技术发展的三个阶段中,数据共享最好的是
在数据管理技术发展的三个阶段中,数据共享最好的是()。
随机试题
子宫内膜癌常见的转移途径有()。
每侧肾上腺一般有几支动脉供应
矿业工程施工安全管理的基本要求包括()。
存货与流动资产的比率属于()。
下列哪一项不属于乌镇的东栅景区?()
“五岳”是中国五大名山的总称,即东岳________、南岳衡山、西岳________、北岳恒山、中岳________。
由中国政府出资的《东盟地区论坛成立20周年纪念册》发布仪式在文莱首都斯里巴加湾举行。今年是东盟和中国建立战略伙伴关系()周年。
0,6,24,60,()
信息化可分成产品信息化、企业信息化、产业信息化、国民经济信息化、社会生活信息化等不同层次。目前正在兴起的智慧城市、互联网金融等是()的体现和重要发展方向。
(1)使用一对多表单向导新建一个表单sport_form。要求:使用“国家”为父表并选择“国家名称”字段作为显示字段,“获奖牌情况”为子表并选择“项目名称”和“名次”字段作为显示字段,使用“国家代码”建立表之间的关系,表单样式选择“阴影式”,按钮类型选择“
最新回复
(
0
)