首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class XCF{ int a; public: XCF(int aa=0):a(aa){cout<<”1
有如下程序: #include #include using namespace std; class XCF{ int a; public: XCF(int aa=0):a(aa){cout<<”1
admin
2020-04-07
66
问题
有如下程序:
#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”;)
-XCFO{cout<
int Geta0{return a;}
};
int main(){
XCF dl(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){cout<<“1”;},输出1;在建立d2(d1)时,调用拷贝构造函数XCF(XCF&x){a=x.a;cout<<“2”;},输出2:在建立new xcF(8)对象时,调用构造函数XCF(int aa=0):a(aa){cout<<“l”;},输出l;语句cout<
Geta()的功能是输出8;语句delete pd;调用析构函数~XCF(),输出8;当退出程序时,分别释放对象d2、d1,输出55。
转载请注明原文地址:https://kaotiyun.com/show/Gw8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于子类型的描述中,错误的是( )。
下列函数的运行结果是()。#include<iostream.h>intadd(inta,intb);voidmain(){externintx,y;cout<<add(x,y)<
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
C++中运算符优先级由高到低排列正确的是
在C++中用来实现运行时多态性的是______。
以下程序输出结果是______。#include<iostream.h>voidn(inti);voidf2(inti);charst[]=”Howdoyoudo!”;voidfl(inti){
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
下面是类MyChss的定义,对定义中语句描述正确的是()。classMyClass{public:voidMyClass(inta){X=a;)//①intf(inta,intb)//②{X=
下列关于C++函数的叙述中,正确的是()。
随机试题
可以通过哪些种方法来为一实体指定密度?
z=sin2(ax+by),则=[].
男性,55岁,吞咽困难1个月,现进半流食,一般情况可,食管钡餐造影见食管中下段长约8cm充盈缺损,粘膜破坏,治疗最好选择
可增加药物水溶性的基团是()。
下列关于髓腔的描述正确的是()。
某工程事故中有20人死亡,该事故属于()。
根据最新数据,目前英国每年新增约1.3万名恶性黑色素瘤患者,而1975年时这一数字仅为1800人。从患病率上看,如今每万名英国人中有17人罹患此病,40年前的患病率则是万分之三。恶性黑色素瘤每年在英国造成2000多人死亡,是第五大癌症杀手。英国癌症研究会认
甲、乙两个小分队的人数之和在90到110之间。如果从甲队调一定人数给乙队,则乙队的人数就是甲队的2倍;如果乙队调同样的人数给甲队,则甲队的人数就是乙队的3倍。甲队调多少人给乙队之后,乙队的人数是甲队的5倍?
在不同网络结点的对等层之间的通信需要下列哪一项协议?()。
Davidisgettingalong(good)______withhisclassmatesthanbefore.
最新回复
(
0
)