首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class XCF{ int a: public: XCF(int aa=0):a(aa){cout
有如下程序: #include #include using namespace std; class XCF{ int a: public: XCF(int aa=0):a(aa){cout
admin
2019-04-01
30
问题
有如下程序:
#include
#include
using namespace std;
class XCF{
int a:
public:
XCF(int aa=0):a(aa){cout<<"1";}
XCF(XCF&x){a=x.a;cout<<"2";}
~XCF(){cout<
int Geta(){return a;}
};
int main(){
XCF d1(5),d2(d1);
XCF*pd=new XCF(8);
cout<
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<
Geta()的功能是输出8:语句delete pd;调用析构函数~XCF(),输出8;当退出程序时,分别释放对象d2、d1,输出55。
转载请注明原文地址:https://kaotiyun.com/show/KiAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面有关for循环的正确描述是
参照函数模板的写法,完成非模板函数的定义,语句为______。#include<iostream.h>#include<string.h>template<classT>Tmin(Ta,Tb){
对n个元素的序列进行冒泡排序时,最少的比较次数是______。
下列程序的运行结果为#include<iostream.h>voidprint(doublea){cout<<++a;}voidprint(inta,intb){
有以下程序:#include<iostream>usingnamespacestd;#definePl3.14ClassPoint{private:intx,y;public:Poi
下列关于栈的描述中错误的是
已知一棵二叉树的先根序列为ABCDEFK,中根序列为DGBAFCK,则结点的后根序列为()
线性表常采用的两种存储结构是()
二叉树的遍历分为三种,它们是前序遍历、______遍历和后序遍历。
下列关于线性链表的描述中正确的是()
随机试题
企业通过网上交纳税金属于()模式。
在医院感染中,属于内源性感染的是
下列选项中,哪些属于国家工作人员?()
某企业年初向银行借款8万元,年利率为10%,还款周期为4年,还款方式为每年年末等额偿还本金,并支付当年利息,则该企业还款总额为()万元。
下列利息所得中,免征企业所得税的有()。
电话调查的优点主要有()。
在借贷活动中,决定利润在货币所有者和货币使用者之间分配比例的是()的高低。
全国性常模,样本量一般要在()之间。
大力发展农村教育是实现我国教育公平的首要任务。然而目前在农村,中小学生辍学率较高,农村教育的发展难度极大。请你分析其中的原因,并提出相关对策。
元谋人
最新回复
(
0
)