首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
84
问题
有如下程序:
#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>voidmain(0{intnum=1;int&ref=num;ref=ref+2;
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
下列程序的输出结果为2,请将程序补充完整。#include<iostream>usingnamespacestd;classBase{public:【】voidfun(){cout<<
若有以下程序:#include<iostream>usingnamespacestd;intf(intx,inty){return(y-x)*x;}intmain()
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
以下程序的结果是 #include<iostream.h> voidmain() {char*p="abcdefgh",*r; long*q; q=(long*)p; q++; r=(char*)q; co
下面关于break语句的描述中,不正确的是
在C++中,编译时的多态性是通过模板或函数【12】实现的。
下列链表中,其逻辑结构属于非线性结构的是
随机试题
患者,男,45岁。患冠心病10年余,间断胸闷1周。1天前于夜间憋醒,呼吸困难,被迫坐起。该患者目前首要的护理问题是
在建设工程项目施工管理中,项目人力资源管理的任务包括( )。
证券经纪商是证券市场的中坚力量,其作用主要表现在()。I.充当证券买卖的媒介Ⅱ.提供咨询服务Ⅲ.直接买卖证券Ⅳ.擅自改变委托人的意愿
①商场店铺起火②店铺挽回损失③消防人员及时救火④路人电话报警⑤店铺赠送锦旗表示感谢
一般而言,民事诉讼的时效是2年,但某些特殊情况下是1年。这些特殊情况包括
十九世纪六七十年代,中国的民族资本主义产生了。随着它的产生,中国的民族资产阶级也诞生了。在新民主主义向社会主义过渡时期,中国民族资产阶级仍然具有的两面性是
表单名为myForm的表单中有一个页框myPageFrame,将该页框的第3页(Page3)的标题设置为“修改”,可以使用代码()。
下面属于“类一对象”主要特征的是()。
土地を耕し、種をまき、そしてやっと実りの秋を迎える。
A、ThecarexertsgreatinfluenceonAmericanculture.B、PublictransportationintheU.S.ishighlyefficient.C、Americansenjoy
最新回复
(
0
)