首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TV{ public: Tv(int s=41):size(s){} TV(const TV&r):size(r.size
有如下程序: #include using namespace std; class TV{ public: Tv(int s=41):size(s){} TV(const TV&r):size(r.size
admin
2021-06-10
39
问题
有如下程序:
#include
using namespace std;
class TV{
public:
Tv(int s=41):size(s){}
TV(const TV&r):size(r.size){cout<<’1’;}
~Tv(){}
private:
int size;
} ;
TV fun(TV&u){TV t=u;return t;}
int main()t TV x,y;x=fun(y);return 0;}
此程序运行时输出字符1的个数是( )。
选项
A、1
B、2
C、3
D、4
答案
B
解析
只有调用拷贝构造函数TV(const TV&r)时,才会输出1。运行语句x=fun(y);时,在调用fun函数时,将y传给fun的形参u时调用一次拷贝构造函数,fun()函数体内的一次赋值TV t=u,也调用一次拷贝构造函数,所以输出字符’1’的个数是2,故选B选项。
转载请注明原文地址:https://kaotiyun.com/show/dVfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。
请打开考生文件夹下的解决方案文件proj1,其中有枚举DOGCOLOR、狗类Dog和主函数main的定义。程序中位于每个“//ERROR****found****”下的语句行有错误,请加以改正。改正后程序的输出结果应该是:Thereisa
请打开考生文件夹下的解决方案文件proj3,其中包含了类IntegerSet和主函数main的定义。一个IntegerSet对象就是一个整数的集合,其中包含0个或多个无重复的整数;为了便于进行集合操作,这些整数按升序存放在成员数组elem的前若干单元中。成
请打开考生文件夹下的解决方案文件proj1,其中在编辑窗口内显示的主程序文件中定义有类AAA和主函数main。程序文本中位于每行“//ERROR****found****”下面的一行有错误,请加以改正。改正后程序的输出结果应该是:sum=60
下列对于软件测试的描述中正确的是()。
有如下程序#include#includeusingnamespacestd;classMyClass{public:MyClass(){cout<<’A’;)MyClass(ch
将E-R图转换到关系模式时,实体与联系都可以表示成()。
下列关于栈的叙述中,正确的是()。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
随机试题
突发性事件的实质是()
下列哪种物质不能作为混悬剂的助悬剂
患儿,男,2岁。经常在入睡后出汗,有时白天也汗出较多。形体消瘦,精神倦怠,心烦少寐,时有低热、口干、手足心灼热,哭声无力,口唇淡红,舌质淡,可见花剥苔,脉细弱。治疗首选方剂是
A.进食一疼痛一缓解B.疼痛一排便一加重C.疼痛一进食一缓解D.疼痛一便意一缓解E.疼痛与饮食无关胃溃疡疼痛的规律是
某铁路工程项目根据工程量的分布情况,并考虑到铺轨前路基及桥隧工程施工期限短的特点,分为两个工区(区段),里程划分为DK0+000~DK75+293,DK75+293~DKl05+000。其中第一工区划分为3个施工单元:DKl4+800处一座特大桥;路基土石
下列有关盈余公积的提取和使用说法中,正确的有()。
我国社会主义道德建设的原则是()。
根据下列表格,请问下列哪个地区人口最少?()
Readthefollowingtextanddecidewhichanswerbestfitseachspace.Forquestions26-45,markoneletterA,B,CorDony
Thestormcausedseveredamage.
最新回复
(
0
)