首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include<iostream> iasing namespace std; class Test { public: Test(){} Test(const Test&t){cout<<1;
有如下程序 #include<iostream> iasing namespace std; class Test { public: Test(){} Test(const Test&t){cout<<1;
admin
2019-02-22
23
问题
有如下程序
#include<iostream>
iasing 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/NcAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请将下列类定义补充完整。classBase{public:voidfun(){cout<<"Base::fun"<<endl;}};classDerived:publicBase{public:void
下列关于构造函数说法不正确的是
下面程序输出的结果是#include<iostream.h>voidmain(){inti;inta[3][3]={1,2,3,4,5,6,7,8,91;for(i=0;i<3;i++)
软件开发环境是全面支持软件开发全过程的______集合。
磁盘文件操作中,打开磁盘文件的访问方式中以追加方式打开文件的
在C++语言程序中
有关析构函数的说法中错误的是
下面程序的输出结果是main(){inta=15,b=21,m=0;switch(a%3){case0:m++;break;case1:m++;switch(b%2){def
下列选项中不属于软件生命周期开发阶段任务的是()。
随机试题
散文集《商州散记》和长篇小说《浮躁》的作者是()
A.鳞状细胞癌B.腺鳞癌C.腺癌D.黏液癌食管癌多为
男,30岁。4个月来胸部发麻、渐渐累及下肢。双下肢乏力10天,伴小便潴留、并置导尿管。无疼痛。体检:胸5以下触觉消失、有马鞍回避。双下肢振动觉消失、肌力3度、膝跳反射亢进、Babinski征阳性。腹壁反射消失。腰穿示脊管不完全阻塞。脑脊液蛋白0.5g/L,
A、1~2hB、30minC、20minD、10~15minE、5min毒性药物先煎时间为()。
患者女,25岁,1型糖尿病,1小时前刚分娩一5kg重的男婴,此时,从产房回到病房。对于该新生儿的护理,下列哪项不正确
某车间的辐射采暖板的尺寸为2.0m×1.0m,板面的发射率为0.96,温度为127℃,车间墙面温度为13℃。如果不计辐射板背面及侧面的辐射作用,辐射板面与车间墙面间的辐射换热量为()W/m2。
根据征管法的相关规定,纳税人有下列情形之一的,税务机关有权核定其应纳税额的有()。
人力资源创新能力的配置包括能岗配置与()配置两个方面。
Gently______herwordswerespoken,therewasnomistakingthatshewasdispleased.
()工会代表()评估手段()确定奖励()组织趋势
最新回复
(
0
)