首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include<iostream> using namespace std; class Test{ public: Test(){} Test(const Test& t){cout<<1;} }; Test fun(Test&u){Tes
有如下程序 #include<iostream> using namespace std; class Test{ public: Test(){} Test(const Test& t){cout<<1;} }; Test fun(Test&u){Tes
admin
2019-06-12
27
问题
有如下程序
#include<iostream>
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/KF8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中不属于软件生命周期开发阶段任务的是()。
下列数据结构中,能用二分法进行查找的是()。
下列程序输出的结果是()。#includefun1(chara,charb){charc;c=a;a=b;b=c;}fim2(char*a,charb){char.c;c=*a;*a=b;b=
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
若下面程序运行时输出结果为:1,A,10.12,B,3.5请将程序补充完整。#includeusingnamespacestd;intmain(){voidtest
以下叙述正确的是
在软件生产过程中,需求信息的给出是()
在数据库设计中,将E-R图转换成关系数据模型的过程属于
数据库系统
下列叙述中,不属于软件需求规格说明书的作用的是
随机试题
财政支出非均衡增长模型有何含义?
申报已上市销售疫苗变更新的佐剂属于三类注册的申请中药材的代用品属于三类注册的
A.阿米卡星B.红霉素C.土霉素D.阿昔洛韦E.利福喷丁属于抗结核药的为()。
根据《德国民法典》规定,下列说法中正确的是()。
下列关于基底检验说法不正确的是()。
人力资源的能动性特征不包括()。
市场调查报告的典型性主要体现在()
国家强制力并不是保障法律实施的唯一力量,法律的实施还要依靠公民的()、道德观念、纪律观念等因素。
除了企业购买外,过去5年中购买一辆新的刚刚出厂的汽车平均价格增长了30%。在同样时期中,购买汽车的开支占家庭平均预算的比例并未发生变化。因此过去的5年中家庭平均预算一定也增加了30%。以上论述依据下面哪个假设?()
Publicimage【C1】______tohowacompanyisviewedbyitscustomers,suppliers,andstock-holders,bythefinancialcommunity,by
最新回复
(
0
)