首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
52
问题
有如下程序:
#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;voidfun(){staticinta=0;a+=2;cout<<a
阅读下面程序:#include<iostream>usingnamespacestd;longfib(intn){if(n>2)return(fib(n-1)+f
已知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx(3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符函数operat
下列关于new运算符的描述中错误的是
下述关于数据库系统的叙述中正确的是
程序设计方法要求在程序设计过程中
下列关于运算符重载不正确的是
静态联编所支持的多态性称为______多态性,动态联编所支持的多态性则称为_______多态性,动态多态性由_____来支持。
随机试题
变性蛋白质的主要特点是:
A.刺激颈动脉体感受器B.刺激主动脉体感受器C.刺激中枢化学感受器D.直接刺激脑桥呼吸调整中枢动脉血氧分压降低时引起呼吸加强的主要机制是
正常工况下,危险源运行模拟流程和进行主要参数的数据显示、报表、超限报警,并根据临界状态数据自动判断是否()。
【背景资料】某施工单位承接了某项工程的总包施工任务,该工程由A、B、C、D四项工作组成,施工场地狭小。为了进行成本控制,项目经理部对各项工作进行了分析,其结果见下表:工程进展到第25周5层结构时,公司各职能部门联合对该项目进行突击综合
以下不直接影响投资者需求的是()。
研究人员让不同年龄段的儿童用词汇组成语义对应关系。比如,孩子们看到鹰、熊和知更鸟这几个词之后,就要根据词义来将它们进行最好的组合。结果显示,年龄大的参与者比小的参与者更容易产生不同类型的错误记忆。因为在他们的头脑中有着多种分类形式。比如,小孩子会把鹰和知更
感冒忌用下列哪一食物?
转化后进生的方法有哪些?(2016年西南大学)
设A,B为n阶方阵,设P,Q为n阶可逆矩阵,下列命题不正确的是()
Asweknow,therearetwokindsofelephants:theAfricanandtheAsianelephants,whicharethelargest【1】______animalsinthe
最新回复
(
0
)