首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
2020-04-07
17
问题
有如下程序
#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://jikaoti.com/ti/GEA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果类中的一个成员函数的定义实现在类内,则该函数系统自动默认为该类的【】函数。
设p是指向一个类动态对象的指针变量,则执行"deletep;"语句时,将自动调用该类中的______函数。
在某类的公共部分有声明string operator++();和string operator++(int);则说明
下列程序的执行结果为_____。#include<iostream.h>voidmain(){cout.fill(’*’);cout.width(10);cout<<"hello"<<e
设有定义语句:inta=12;,则表达式a*=2+3的运算结果是______。
在结构化分析使用的数据流图中,使用用______解释其中的图形元素。
下列叙述中错误的是()。
关于静态数据成员的描述中正确的是
下列叙述正确的是()。
软件开发环境是全面支持软件开发全过程的【】集合。
随机试题
简述教育评估实施程序及其构成。
在社区研究中,全貌研究()
A.人格和尊严得到尊重的权利B.享有必要的医疗与护理的权利C.有监督自己医疗权利实现的权利D.享有医疗保密权和隐私权E.享有自主和知情同意的权利医生在未征得患者同意的情况下,就将有某种特殊性的病情向其朋友宣布,这违背了上述哪项患者的权利
患儿,男性,6岁。摔倒时左手撑地,即出现左肘部疼痛、肿胀,桡动脉搏动减弱。局部检查明显压痛,有骨擦音,肘前方可扪到骨折断端。该患儿伤后有垂腕表现,可能是
女性,62岁,诊断为胃癌,血压150/95mmHg,中度贫血,消瘦,术前准备不是必要的项目是
在规定时间内没有参加资质年检的工程监理企业,其资质证书自行失效,且( )内不得重新申请资质。
按照《水库大坝安全鉴定办法》(水建管[2003]271号),病险水库是指大坝通过规定程序确定为()的水库。
以下有关加工贸易单耗、净耗、工艺损耗以及损耗率的含义表述正确的是()。
给定资料1.中国人讲究礼尚往来,逢年过节来往走动,互赠礼物,互祝安康,也是美好情谊的表达。特别是在结婚这样的喜事上更是讲究礼尚往来。操办婚礼无可厚非,但是动辄十几万甚至几十万的彩礼、几百几千的份子钱,亲朋好友连吃多天的婚宴酒席等大操大
【11】【15】
最新回复
(
0
)