首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <iostream> using namespace std; class MyClass { public: MyClass(int n) { number=n; }
有以下程序 #include <iostream> using namespace std; class MyClass { public: MyClass(int n) { number=n; }
admin
2010-03-29
38
问题
有以下程序 #include <iostream> using namespace std; class MyClass { public: MyClass(int n) { number=n; } // 拷贝构造函数 MyClass(MyClass& other) {number=other. number;} -MyClass() {} private: int number; }; MyClass fun(MyClass p) { MyClass temp(p); return temp; } int main() { MyClass obj1(10), obj2(0); MyClass obj3(obj 1); obj2=fun(obj3); return 0; } 程序执行时,MyClass 类的拷贝构造函数被调用的次数是______ 次。
选项
A、5
B、4
C、3
D、2
答案
2
解析
对象初始化和复制时,都要拷贝构造函数。所以程序执行一共调用了4次构造函数
转载请注明原文地址:https://jikaoti.com/ti/AkW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列给定程序的功能是:读入一个英文文本行,将其中每个单词的第一个字母改成大写,然后输出此文本行(这里”单词”是指由空格隔开的字符串)。例如,若输入"Iamastudenttotaketheexamination",则应输出"IAmAStu
N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun,其功能是:求出平均分,并由函数值返回。例如,若学生的成绩是:8576698591726487,则平均分应当是:78.625。注意:部分源程序在文件PROG1.
若有定义:floatx=1.5:inta=1,b=3,c=2;则正确的switch语句是()。
有以下程序:#includevoidfun(inta[],intn){inti;for(i=0;i<n;i++){if(i%3==0)a[i]-=n;else
下面属于黑盒测试方法的是()。
若已建立以下链表结构,指针P、S分别指向如图所示结点则不能将S所指节点插入到链表末尾的语句组是
有三个关系R、S和T如下:则由关系R和关系S得到关系T的操作是()。
软件测试的目的是()。
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
随机试题
Overtheyears,collegestudentshavestoodtogetherforwhattheybelievein,fromcivilrightstoanti-warpoliciestothemor
中老年呕血伴无规律上腹痛并厌食、消瘦多见于
残留消毒剂的去除方法包括
患者女,32岁。因口腔黏膜上有白色覆盖物3个月就诊。检查:咽部和软腭可见白色的假膜,可擦去,留下红色基底。自述半年前因车祸有过输血,近3个月来经常发热和腹泻,体重明显减少。下列不是该病的口腔表征的是
A.八珍汤B.四物汤C.四君子汤D.归脾汤E.参苓白术散患者面色萎黄,气短少言,四肢倦怠,食欲减退,头晕眼花,心悸不安,脉细弱。治疗应首选
根据我国《立法法》的规定,下列选项中哪一项是不正确的?
企业的收入确认,与相关的成本、费用也应在同期确认,这体现了会计核算应遵循的()。
全国股转系统挂牌流程阶段不包括()。
小张犯盗窃罪被一审法院并处罚金5000元,小张提起上诉,二审法院维持了一审法院的判决。对小张并处罚金的执行机关是()。
推动建立新型国际关系,要坚定不移在和平共处五项原则基础上发展同世界各国的友好合作。外交工作布局是()
最新回复
(
0
)