首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> #inc1ude<cstring> using namespace std; c1ass XCF{ int a; public: XCF (int
有如下程序: #inc1ude<iostream> #inc1ude<cstring> using namespace std; c1ass XCF{ int a; public: XCF (int
admin
2020-11-11
27
问题
有如下程序:
#inc1ude<iostream>
#inc1ude<cstring>
using namespace std;
c1ass XCF{
int a;
public:
XCF (int aa=0): a(aa){cout<<"1";}
XCF(XCF&x){a=x.a;cout<<"2";}
~XCF(){cout<<a;}
int Geta(){returna;}
};
int main(){
XCF dl(5), d2(d1);
XCF *pd=new XCF(8);
cout<<pd—>Geta();
delete pd;
return 0;
}
运行时的输出结果是( )。
选项
A、1215588
B、1218855
C、12185
D、128512
答案
B
解析
在这个程序中在建立对象d1(5)时,调用构造函数XCF(int aa=0):a(aa) {cout<<"1";),输出1;在建立d2(d1)时,调用拷贝构造函数XCF(XCF&x){a=x.a, cout<<"2";),输出2:在建立new XCF(8)对象时,调用构造函数XCF (int aa=0):a(aa){cout<<"1";},输出1;语句cout<<pd—>Geta()的功能是输出8;语句delete pd;调用析构函数~XCFO,输出8:当退出程序时,分别释放对象d2、d1,输出55。
转载请注明原文地址:https://kaotiyun.com/show/Leyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error**
下列关于this指针的叙述中,正确的是()。
关系数据库管理系统能实现的专门关系运算包括()。
下列关于派生类构造函数和析构函数的说法中,错误的是()。
数据库管理系统是()。
下列关于C++预定义流对象的叙述中,正确的是()。
在E—R图中,用来表示实体联系的图形是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整,使得程序输出21到屏幕。完成以下功能:(1)增加静态私有变量mNumber,类型为int,请在注释∥********1***
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
随机试题
A.良性肿瘤B.恶性肿瘤C.癌前病变D.交界性肿瘤E.非肿瘤性良性病变
A.体温B.脉搏C.呼吸D.血压E.瞳孔脑出血急性期主要观察其
甲苯胺蓝可用来治疗猪亚硝酸盐中毒,这是因为其可
刘先生,55岁,患2型糖尿病多年,体态肥胖,“三多一少”症不明显,血糖偏高。饮食控制、口服降糖药效果均不理想。刘先生向你咨询,宜建议他
西部开发的任务十分艰巨,主要表现在( )。
在下列施工机械工作时间中,不应计入定额时间,或不能作为计算定额基础的时间有()时间。
外国投资者并购境内企业,在下列各项中,投资者应就所涉情形向国家对外贸易经济合作管理部门和国家工商行政管理部门报告的有()。
期刊编辑部在保持稿件储备方面应注意的事项之一是()。
()又称殷墟文字。
Therecyclingofaluminumconservesninety-fivepercentoftheenergyneededtomakenewmetal.
最新回复
(
0
)