首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
2016-11-25
54
问题
有如下程序
#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/6EAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
一个类的友元函数能够访问该类的
在面向对象方法中,信息隐蔽是通过对象的【】来实现的。
为完成下面的程序,应在划线处填入的语句是#include<iostream>usingnamespacestd;classBase{private:intx;public:B
若有以下程序:#include<iostream>usingnamespacestd;classA{private:intx;public:intx;voidset
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是
以下程序的执行结果为【】。#include<iostream>usingnamespacestd;classbase{public:virtualvoidwho()
若有以下程序#include<iostream>usingnamespacestd;classA{public:A(inti,intj){a=i;
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用______的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
随机试题
简述一般管理理论中企业基本活动的内容。
糖蛋白中的O-糖苷键
人类基因组的编码序列所占比例为
A.有对胎儿的危害性的明确证据,尽管有危害性,但孕妇用药后有绝对的好处B.在动物研究中证明它有对胎儿的副作用,但并未在对照组的妇女进行研究C.对动物或人的研究表明可使胎儿异常D.在动物繁殖性研究中(未进行孕妇的对照研究),未见到对胎儿的影响E.在有
电力建设项目不得使用国家明令淘汰的电力设备和技术。()
如今服装不仅是御寒之物,还是一种文化、一种语言。()是目前世界上最流行的服装。
在起草法律、法规或者规章草案过程中,拟设定行政许可的,起草单位应当向制定机关说明的事项不包括()。
SCI标准是自然科学领域最时髦的一个标准。据国家公布的数据:2007年中国发表的SCI检索论文仅次于美国和英国,位居世界第三。到了2008年,中国SCI论文数首次突破10万篇,总数为11.67万篇,较2007年增加2万多篇,位列世界第二,仅次于美国。另据统
Howrobins(知更鸟)knowwhenitistime76______togobacknorth?Theyseemtotellbyhowsoondaylightlasts.Inlatewinter,day
From:Mr.ChambersTo:AllemployeesDate:November13,200910:45:12a.m.Subject:MessageabouttheconferencelastFr
最新回复
(
0
)