首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include<iostream> #include<iomanip> using namespace std; class MyClass{ public: MyClass(){cout<<’
有如下程序 #include<iostream> #include<iomanip> using namespace std; class MyClass{ public: MyClass(){cout<<’
admin
2020-11-11
25
问题
有如下程序
#include<iostream>
#include<iomanip>
using namespace std;
class MyClass{
public:
MyClass(){cout<<’A’;}
MyClass(chaf 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
解析
此题考查的是构造函数和析构函数。构造函数在对象被创建的时候由系统自动调用,而析构函数在对象的生存期即将结束的时候由系统自动调用。此题中,主程序在创建MayClass类的对象p1时,调用MayClass类的默认构造函数,输出字母A;然后在创建*p2对象时,调用带字母参数的构造函数,输出字母X;语句delete p2:调用析构函数,输出字母B;在主函数退出时,调用析构函数清除对象p1,输出字母B。
转载请注明原文地址:https://kaotiyun.com/show/o4yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intn)的功能是实现对一个整数的加密,具体的加密方法是:一个四位长的整数,每位数字加上3然后除以9的余数代替该数字,再将第一位和第四位交换,
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*str,charch),本函数采用二分法,在己按字母次序从小到大排序的字符数组str中,查找字符ch,若ch在数组中,函数返回字符ch在数组中的下标,否则返回一1。
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:1063022注意:错误的语句在∥********error********的下面,修
字面常量42、4.2、42L的数据类型分别是()。
类MyClass的定义如下,若要对value赋值,则下面语句正确的是()。classMyClass{public:MyClass0{}MyClass(inti){value=newint(i)
下列叙述中,正确的是()。
软件工程的出现是由于
if语句的语法格式可描述为: 格式1:if(<条件>)<语句> 或 格式2:if(<条件>)<语句1>else<语句2> 关于上面的语法格式,下列表述中错误的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
下面属于黑盒测试方法的是
随机试题
Certainwordsinallsocietiesareconsideredt________一theyareforbiddenortobeavoided.
下列全是唐宋时期的一组作品是()。
A)Onlywhentheresearchershaveobtainedsufficientdatacantheycometoasoundconclusion.B)Buttrucksarebigandcarryhe
对于性激素合成哪项不正确
突触前抑制是由于突触前膜
某公司要招聘近千名新员工,有1600人通过初试。为了保证所聘用的员工能够胜任公司的相关工作,公司组织了一个庞大的胜任力考核委员会对这些通过初试的应聘人员进行考核。由于考核的严苛性,这些人中将有40%被淘汰。即使如此,实际能力无法胜任工作的人中还是会有五分之
某高度为120m的高层办公建筑,其消防应急照明备用电源的连续供电时问不应低于()min。
下面谱例属于哪种类型的音乐?()
教师职业的内在要求是()。
试述罪数的认定。
最新回复
(
0
)