首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> #include<cstfing> using oamespace std; class XCF { int a; public: XCF(int
有如下程序: #include<iostream> #include<cstfing> using oamespace std; class XCF { int a; public: XCF(int
admin
2020-11-11
47
问题
有如下程序:
#include<iostream>
#include<cstfing>
using oamespace std;
class 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(){ return,a;}
};
int main(){
XCF d1(5),d2(d1);
XCF*pd=new XCF(8);
cout<<pd->Geta0;
delete pd;
return 0;
}
运行时的输出结果是( )。
选项
A、1215588
B、1218855
C、12185
D、128512
答案
B
解析
在这个程序中在建立对象dl(5)时,调用构造函数XCF(int aa=0):a(aa){tout<<"1";),输出1;在建立d2(d1)时,调用拷贝构造函数XCF(XCF&x){a=x.a;cout<<"2";},输出2;在建立newXCF(8)对象时,调用构造函数XCF(int aa=0):a(aa){cout<<"1";},输出1;语句cout<<pd->Geta()的功能是输出8;语句delete pd;调用析构函数~XCF(),输出8;当退出程序时,分别释放对象d2、d1,输出55。
转载请注明原文地址:https://kaotiyun.com/show/bSyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.epp。请完成函数fun(char*s),该函数完成以下功能:(1)把S中的大写字母转换成小写字母,把其中的小写字母转换成大写字母。并且在函数中调用写函数WriteFile()将结果输出到modi
有如下定义:inta[5]={1,3,5,7,9},*p=a;下列表达式中不能得到数值5的是()。
运算符重载时不需要保持的性质是()。
有如下函数模板定义:temp1ate<typenameT1,TypenameT2>T1Fun(T2n){returnn*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用
下列选项中属于面向对象设计方法主要特征的是()。
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是()。
下列符号中,正确的C++标识符是()。
下列数据流图(DFD)构造规则中正确的是
数据流图(DFD)中的有向箭头(→)表示
数据流程图(DFD图)是
随机试题
WhenIcaughthim______Istoppedbuyingthingsthereandstarteddealingwithanothershop.
胎头衔接是指胎头颅骨最低点接近或达到坐骨棘水平,而进入骨盆入口的是()
关于乙肝病毒核心抗体IgM临床意义叙述不正确的是
关于强心苷负性频率作用的描述,下列哪一项是正确的
苯巴比妥与双香豆素合用可产生维生素K与双香豆素合用可产生
在海关登记注册的上海A进出口公司从深圳文锦渡口岸进口货物时,其可以采用的报关方式是:
在生产者均衡点上,()。
Seventeenth-centuryphilosopherJohnLockestatedthatasmuchas99percentofthevalueofanyusefulproductcanbeattribute
It’sdisturbingtopictureyourkindergartnerinacasino,butmaybeyououghttotry.Americankidsarebornintoaculturetha
ThewholeworldputattentiontotheSouthAsiawherethetsunamihappened.Before,musiciansproduceda"sonictsunami",WallS
最新回复
(
0
)