首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> #include<cstring> using namespace std; class XCF{ int a: public: XCF(int aa=0):a(aa){cout<<"1";} XCF(X
有如下程序: #include<iostream> #include<cstring> using namespace std; class XCF{ int a: public: XCF(int aa=0):a(aa){cout<<"1";} XCF(X
admin
2015-11-24
32
问题
有如下程序:
#include<iostream>
#include<cstring>
using namespace std;
class XCF{
int a:
public:
XCF(int aa=0):a(aa){cout<<"1";}
XCF(XCF&x){a=x.a;cout<<"2";}
~XCFO{cout<<a;}
int Geta(){return a;}
};
int main(){
XCF d1(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;调用析构函数~XCF(),输出8;当退出程序时,分别释放对象d2、d1,输出55。
转载请注明原文地址:https://kaotiyun.com/show/DlNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有intx=11;,则表达式(x++*2/3)的值是
有以下程序#include<iostream>usingnamespacestd;classsample{private:intx;public:sample(intA
考虑下面的函数原型:voidf(inta,intb=7,charc=’@’);下面的函数调用中,不合法的是
关于getline()函数的下列描述中,()是错误的。
()是一个在百慕大类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。
下列表达式中,错误的是()。
下列关于单目运算符++、--的叙述中,正确的是()。
可以通过下面哪些函数实现类的多态性( )。
要实现多态性,派生类中的虚函数必须( )。
多态性分为两类:编译时的多态性和【】。
随机试题
三隅二不二认为,管理效果最差的领导行为是()。
简述膀胱癌的细胞类型。
下列不属于产钳助产适应证的是
A.从事医师执业活动B.中止医师执业活动C.申请执业医师注册D.不予医师执业注册E.注销执业医师注册
下述关于建筑工程发包与承包的叙述中错误的是()。
甲公司为增值税一般纳税人,采用自营方式建造一条生产线,实际领用工程物资234万元(含增值税)。另外领用本公司所生产的产品一批,账面价值为240万元,该产品适用的增值税税率为17%,计税价格为260万元;发生的在建工程人员工资和应付福利费分别为130万元和1
中班的圆圆精力充沛,每到午休时间总是在自己的小床上玩,有时还会把已经睡着的幼儿吵醒。对此,林老师正确的做法是()。
“狼烟一夕喧鼙鼓,老拳毒手天魔舞。八国旗翻阙下尘,万家骨暴道旁土。”下列与这两句诗的描述有关的是()。
以下属于汉律六十篇的组成部分的是()
DearJim,Hello,IlearnaboutyoufrommyEnglish【S1】______teacher,MissFang.I’dliketo
最新回复
(
0
)