首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #inc1ude <iostream> using namespace std; c1ass Test{ public: Test(){} Test(const Test&t){cout<<1,}
有如下程序 #inc1ude <iostream> using namespace std; c1ass Test{ public: Test(){} Test(const Test&t){cout<<1,}
admin
2017-06-18
41
问题
有如下程序
#inc1ude <iostream>
using namespace std;
c1ass Test{
public:
Test(){}
Test(const Test&t){cout<<1,}
};
Test fun(Test &u){Testt=u;retum 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,在执行函数fun0的retum语句时,调用拷贝函数构造匿名对象,输出1。
转载请注明原文地址:https://kaotiyun.com/show/lmAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序: #include<iostream> using namespace std; int main() { void function(double val); double val; fu
作为成员函数重载的运算符,第一操作数就是参数表中隐含的________所指向的对象,因此并不显示地出现在参数表中。
带一个long类型参数的流成员函数_____按参数值设置flags状态变量,并返回以前设置的标志值。
下列程序段中有错的是()。Template<classType>//AType//BFunc(Typea,b)//C{retum(a>b)?(a):(b);}//D
下列关于成员函数特征的描述中,错误的是()。
一个函数带有参数说明时,则参数的默认值应该在()中给出。
随机试题
Q235-AF用于制造壳体、封头的钢板厚度不得大于()mm。
A.肾癌B.膀胱癌C.睾丸肿瘤D.前列腺癌血清前列腺特异性抗原(PsA)升高的是
关于婴儿呼吸系统生理特点的叙述,错误的是()
某慢性支气管炎肺气且审患者,因近两日咳嗽、咳痰、气促明显就诊,查体:嗜睡,口唇轻度发绀,球结膜充血水肿,多汗,血气分析PaO250mmHg,PaCO268mmHg,病人目前可能出现的是
为了防止卷材屋面防水层出现龟裂,应采取的措施是()。
若双曲线=1(a>0,b>0)的渐近线与抛物线y=+3相切,则双曲线的离心率为().
—Whydidn’tPetergiveyouoneofhisbooks?—Ididn’twantone,buthewouldhavegivenmeoneifI____________.
企业以货币形式和非货币形式从各种来源取得的收入,为收入总额。收入总额中的不征税收入包括()。
A、 B、 C、 D、 C
A—moneymarketB—realestateC—globalleadershippositionD—accountingpracticesE—productattributesF—economiesofscaleG—Int
最新回复
(
0
)