首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
22
问题
有如下程序
#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/CN8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序段,其输出的结果是()。intx,y,z;x=y=z=O;++x||++y&&++z;cout<<x<<","<<y<<","<<z<<end1;
下列选项中不符合良好程序设计风格的是()。
设有下列二叉树:对此二叉树前序遍历的结果为
有以下程序:#include<iostream>usingnamespacestd;classsample{intx;public:voidsetx(inti)
有如下数组声明:intnum[10];,下标值引用错误的是
类的具体表现是通过______定义来操作的。
______是数据库设计的核心。
以下定义数组中错误的是
下列对变量的引用中,错误的是
请按下面注释的提示,将类B的构造函数定义补充完整。classA{inta;public:A{intaa=0)(a=aa;}}
随机试题
呋噻咪的利尿机制是螺内酯的利尿机制是
吸气性呼吸困难常见于
属于随动控制系统的是()。
下列建设工程施工合同条款中,明确施工人施工要求的是()条款。
票据权利包括()。
名义汇率是指在实际汇率的基础上剔除了通货膨胀因素后的汇率。()
某质点在做匀加速直线运动,加速度为a,在时间t内速度变为原来的3倍,则该质点在时间t内的位移为()。
请对张工和李工所提出的两种系统开发方法进行比较,结合AVMSS系统说明为什么项目组最终采用了李工的建议。六月初,项目需求分析阶段遇到了大量的困难,并且比计划进度落后了两个星期,项目经理希望通过跳过或者省略逻辑建模阶段的一些任务来赶上进度。项目经理认为,
编写如下程序:PrivateSubCommand1_Click()DimiAsInteger,numAsIntegerDimarr(10)AsIntegerFori=0To10arr(
Cairo,thecradleofcivilization,theMeltingPotofAncientandModernEgyptianCivilizations.ItisthelargestcityintheM
最新回复
(
0
)