首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
37
问题
有如下程序
#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全国计算机二级
相关试题推荐
定义如下枚举类型:enum Number{one=1,two=2,four=4,eight=8},则枚举类型Number的取值范围是( )。
下列程序的输出结果是( )。 #include<iostream> using namespace std; class TestClass{ static int i; public: TestClass(){i++
若有下列定义及初始化语句: int i=100; int *ip=&i; int k=*ip; 并假设整型数i的地址为0x12345678,指针ip的地址为0x21000000,则k的值为( )。
以下程序的执行结果是______。#include<iostream.h>classA{inta:public:voidseta(intx){a=x;}voidshowa(){cou
作为成员函数重载的运算符,第一操作数就是参数表中隐含的________所指向的对象,因此并不显示地出现在参数表中。
关于new运算符的错误的描述是()。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是______。#include<iostream>usingnamespacestd;class
下列关于动态联编的叙述中,错误的是( )。
下列函数原型声明中错误的是
随机试题
足部降压点反射区按摩时力度越大越好。()
We______buildingthebridgebytheendofnextmonth.
张某、李某、刘某有多年的业务合作关系。4月5日,张某向李某透露:其最近的一批低价钢材将照顾合作伙伴,以刘某为出售对象,就等刘某答应了。4月6日,李某因另外一批生意向刘某寄发合同书时顺便发出了张某出售这批钢材的合作意向。信件于4月7日到达。4月8日,刘某致电
下列特产与其产地对应正确的是()。
皮亚杰认为,儿童的道德判断是()
20世纪30年代,我国幼教界有“南陈北张”之称,即指南京有陈鹤琴,北京有()。
公民、法人和其他组织对下列哪种情形可以提出行政复议?()
社会治安综合治理的基本内容主要包括()。
Theearliestcontroversiesabouttherelationshipbetweenphotographyandartcenteredonwhetherphotography’sfidelitytoappe
A、PublicBusesarefastandcheaptransportationtools.B、Parkingisbecomingabigproblem.C、Subwaytrainsareevensaferthan
最新回复
(
0
)