首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include using namespace std; class Test{ public: Test(){} Test(const Test&t){cout
有如下程序 #include using namespace std; class Test{ public: Test(){} Test(const Test&t){cout
admin
2020-04-07
19
问题
有如下程序
#include
using namespace std;
class Test{
public:
Test(){}
Test(const Test&t){cout<<1;}
};
Test fun(Test&u){Test t=u;return t;}
int main(){Test x,y;x=fun(y);return 0;}
运行这个程序的输出结果是( )。
选项
A、无输出
B、1
C、11
D、111
答案
C
解析
在类Test中定义拷贝构造函数Test(const Test &t),其函数体为输出1,在主函数main中,当执行语句x=fun(y),调用拷贝函数用对象y的值构造对象u,输出1,在执行函数fun()的return语句时,调用拷贝函数构造匿名对象,输出1。
转载请注明原文地址:https://kaotiyun.com/show/CN8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序段,其输出的结果是()。intx,y,z;x=y=z=O;++x||++y&&++z;cout<<x<<","<<y<<","<<z<<end1;
下面程序的运行结果为()。#include<iostream.h>classA{intnumpublic:A(inti){num=i;}A(A&a){Bum=a.num++;}v
有如下程序:#inClude<iostream>usingnamespacestd;classAA{public:viltualvoidf(){cout<<"AA";
MyClock为一个类,则指向“MyClocka,*p;”语句时,调用该类构造函数()次。
已知n是一个int型变量,下列语句中错误的是()。
下列程序中画线处应填入的语句是classBase{public:voidfun(){cout<<"Baseoffun"<<end1;}};
若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是
下列叙述中正确的是
软件开发环境是全面支持软件开发全过程的【】集合。
在结构化方法中,软件功能分解属于下列软件开发中的阶段是()。
随机试题
∫02(4—2x)(4一x2)dx
不舍昧蕾的结构是()。
下列不是妇科常用治法的是()
用地高辛治疗后,病人出现食欲明显减退、恶心、呕吐、视力模糊,心率为50次/分,律不齐。应考虑病人出现了哪种情况
患者,男,24岁,8年前发现HIV抗体(+),1个月前无明显诱因出现发热,体温波动在38.0℃~38.5℃,伴咳嗽、咳痰,入院诊断为“肺孢子菌肺炎”。目前该患者的艾滋病分期最可能的是()
下列场所宜选择点型感温火灾探测器的是()。
普通程序的发审委会议每次参加的发审委委员为()名。表决投票时同意票数达到()票为通过。
为贯彻落实节能减排的政策,某国政府调整了该国的汽车消费税,对排量2.0升以上的汽车提高消费税。受消费税调整影响,大排量轿车的购车成本将会有所增加。因此,人们普遍认为,以往备受冷落的2.0升以下的小排量汽车将迎来销售的热潮。以下不是上述分析中隐含的
Java语言提供了【】工具来管理组件在容器中的布局,而不使用直接设置组件位置和大小的方式。
Changesinartandculturalhistoryhaveneverbeeneasytoassimilatetopoliticaloreconomicchanges.Butperhapswehaveeno
最新回复
(
0
)