首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2019-06-12
33
问题
有如下程序:
#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/RQ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
阅读下面的程序:#includevoidmain(){intx;cin>>x;if(x++>5)cout
有如下函数模板:templateTcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是()。
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值A在序列中的序号是()。
下列关于类和对象的叙述中,错误的是()。
有如下程序:#includeusingnamespacestd:classTestClass1{public:TestClass1(){cout
Staff类含有int型数据成员ID,两个Staff象相等是指它们的ID相同。下面的函数重载了运算符“==”,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::St
在一棵二叉树上,第4层最多有几个结点()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作_____________。
某二叉树有5个度为2的结点以及3个度为1的结点,则该二叉树中共有【】个结点。
堆栈s进行下列操作:push(1);push(2);pop();pop();后,此时的栈顶元素为()。
随机试题
确定糖尿病诊断后,应排除下列情况
苯妥英钠的用途不包括
提高病人依从性的方法不包括
下列代理行为中,属于指定代理的是()。
市场定位
董事会在商业银行风险管理方面,主要负责监督监事会、高管层是否尽职履职,并对银行承担的风险水平和风险管理体系的有效性进行独立的监督、评价。()
根据《票据法》的规定,下列选项中,属于票据权利消灭的情形有()。
根据图例和数字表回答下列各题:与符号一对应的数字没有出现在数字表中的哪一行?()
给定资料1.2017年中央一号文件是新世纪以来指导“三农”工作的第14个中央一号文件。这份题为《中共中央国务院关于深入推进农业供给侧结构性改革加快培育农业农村发展新动能的若干意见》的文件,首次提出“田园综合体”概念,指出“支持有条件的乡村建设以农
(2014年真题)《中华人民共和国物权法》第70条规定:“业主对建筑物内的住宅、经营性用房等专有部分享有所有权,对专有部分以外的共有部分享有共有和共同管理的权利。”请分析:(1)本条规定的是何种权利?该权利的主要特征有哪些?(
最新回复
(
0
)