首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass { public: TestClass(){cout
有如下程序: #include using namespace std; class TestClass { public: TestClass(){cout
admin
2021-09-05
40
问题
有如下程序:
#include
using namespace std;
class TestClass
{
public:
TestClass(){cout<<“default constructofln”;}
TestClass(const TestClass&x){cont<<”copy
constructorXn”;)
};
TestClass userCode(TestClass b){TestClass
c(b);return c;}
int main()
{TestClass a,d;
cout<<“calling userCodeoha”;
d=userCode(a);
return 0:
}
执行上面程序的过程中,构造函数TestClass 0和TestClass(const TestClass&x)被调用的次数分别是( )。
选项
A、2次 3次
B、3次 2次
C、都是2次
D、都是3次
答案
A
解析
由主函数入手,定义了类TestClass的对象a和d,当类对象进入其作用域时调用构造函数,构造函数在建立对象时由系统自动执行,而且只执行一次。因为定义了两个对象,所以构造函数TestClass()被调用的次数是2。“d=userCode(a);”语句d中调用成员为a的userCode()成员函数,所以是3次。
转载请注明原文地址:https://kaotiyun.com/show/RZfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classXA{inta;public:staticintb;XA(intaa):a(aa){b++;}intgetA(){returna
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;voidfunction2(intn);voidfunctionl(intn){if(n<=0)return;
有如下程序:#include<iostream>usingnamespacestd;classBase{private:voidfun1()const{cout<<’’fun1’’;}
有如下类模板定义:template<typenameT>classBigNumber{longn;public:BigNumber(Ti):n(i){}BigNumberoperator
除了显式定义的构造函数外,类中还有可能包含编译器自动生成的构造函数,因此一个类所拥有的构造函数的至少有
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1;i-=2)cout
在C++中,打开一个文件时与该文件建立联系的是()。
在容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
随机试题
A.温脾汤B.黄龙汤C.济川煎D.新加黄龙汤热结里实,气阴不足证,宜选
A.抑制血管紧张素Ⅱ生成B.抑制血管紧张素与受体结合C.阻止钙离子进入心肌细胞及血管壁平滑肌细胞,使心肌收缩力降低,外周血管扩张D.抑制钠、水重吸收,减少血容量,降低心排血量E.减慢心率,降低心排血量,抑制肾素释放美托洛尔降压的作用机制是
A.向颈部传导B.向上腹部传导C.向心尖部传导D.向左腋下部传导E.向胸骨右缘3~4肋间传导主动脉瓣狭窄的杂音
男性,76岁。结核性心包炎患者。超声心动图显示心包积液。其坐位心界呈
一中年男性患者因急性阑尾炎住院治疗,手术后,主管医生为了使患者尽快恢复健康,给患者使用了一种比较贵的新型抗生素,但并没有同患者商量。患者恢复很快,几天后就可出院。出院时,患者发现自己需付上千元的药费,认为医生没有告诉自己而擅自做主,自己不应该负担这笔钱。在
固定投资估箅的内容按费用的性质划分,包括()。
某大学派出5名志愿者到西部4所中学支教,若每所中学至少有一名志愿者,则不同的分配方案共有:
Manyteenagersthinkthat______canunderstandthembetter.Whichofthefollowingisthewriter’sattitude(态度)?
Whiletheworld’sflufightershaveconcentratedoncounteringtheH1N1swineflu,birdfluH5N1hasquietlycontinuedtotakei
Peoplemightnotenjoysuchasituation:dininginapitch-darkroom,unawarewhat’sonourplatewhilesittingnexttoacomple
最新回复
(
0
)