首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespaee std; class Demo{ public: Demo( ){cout<<"default constructor\n";} Dem
有如下程序: #include<iostream> using namespaee std; class Demo{ public: Demo( ){cout<<"default constructor\n";} Dem
admin
2013-02-27
51
问题
有如下程序: #include<iostream> using namespaee std; class Demo{ public: Demo( ){cout<<"default constructor\n";} Demo(const Demo &x){cout<<"copy constructor\n";} }; Derno userCore(DemoB) {Demo c(B) ;return c;} int main( ){ Demo a,d; cout<<"calling userCode( )\n"; d=userCode(A) ; return 0; } 执行上面程序的过程中,构造函数Demo( )和Demo(const Demo &x)被调用的次数分别为
选项
A、1和1
B、1和2
C、2和3
D、2和4
答案
C
解析
无参构造函数调用和复制构造函数调用的Demo a,d;调用2次无参构造函数Demo( ),在Demo userCore(Demo B) {Demo c(B) ;return c;}函数中,Demo b调用一次复制构造函数,Demo c(B) 调用一次复制构造函数,在函数返回值时还要调用一次复制构造函数,故Demo(const Demo &x)的调用次数为3次。
转载请注明原文地址:https://kaotiyun.com/show/pYVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#include"string.h"voidfun(char*s[],intn){char*t;inti,j;for(i=0;i<n-1;i++)for(j=i+l;j<n;j++)if(s
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
有以下程序:#include<stdio.h>structs{inta;intb;};main(){structsa,*p=&a;a.a=99;print{("%d\n",________):}程序要求输出结构体中成员a的数据
以下叙述中错误的是()。
下列各项中不属于需求分析阶段任务的是()。
程序通过定义学生结构体数组,存储若干名学生的学号、姓名和三门课的成绩。函数fun的功能是:将存放学生数据的结构体数组,按姓名的字典序(从小到大)排序。请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改
面向对象方法中,继承是指()。
假定已建立以下链表结构,且指针p和q已指向如图所示的节点。 则下列选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
随机试题
全国の指定暴力団構成員数が2016年末時点で約1万8100人となり、前年末から1割減ったことが、2017年3月の警察庁のまとめで分かった。2万人を割ったのは、1統計が残る1958年以降初である。2010年から全国の自治体で暴力団排除条例(以下、暴排条例)が
有关制剂中药物的降解易水解的药物有
A.支气管扩张B.支气管哮喘C.肺癌D.慢性支气管炎喘息型E.慢性支气管炎发作时可闻及广泛的湿哕音和哮鸣音的疾病是
药品批发企业和零售连锁企业要求
在因环境污染引起的损害赔偿诉讼过程中,关于举证责任的承担,哪项说法是正确的?
下列有关税收立法程序的说法,正确的是()。
在股权转让中,单位、个人承受企业股权,企业的土地、房屋权属不发生转移,所以不征契税。()
(75)________arealsoknownastallysheetsareusedtoorganizefactsinamannerthatwillfacilitatetheeffectivecollection
Smokingisverypopularwithpeople.【C1】______ofthesmokersbelievethatsmokingcan【C2】______theirnerveshardenedwithsoci
A、Timepressure.B、Tightbudget.C、Moderntechnology.D、Fiercecompetition.C细节归纳题。短文中男士说,科技使人们可以更容易地进行对比,让人们拥有更多选择,也可以进行定制。短文中女
最新回复
(
0
)