首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
100
问题
有以下程序 #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://kaotiyun.com/show/8Ijp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出“OK”的语句是()。
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是()。
以下能正确定义字符串的语句是()。
结构化程序设计的3种结构是()。
下面描述中错误的是
以下选项中函数形参不是指针的是
当变量c的值不为2、4.6时,值为“真”的表达式是()。
有两个关系R和T如下:则由关系R得到关系T的操作是
有以下程序段int*p;p=__________malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是()。
软件测试的目的是()。
随机试题
肝门区的结构包括
《招标投标法》规定,招标投标的()程序既是竞争结果的确定环节,也是发生异议、投诉、举报的环节。
若美元兑人民币的外汇牌价=8.2元/美元,影子汇率换算系数取值为1.08,则美元的影子汇率为()元/美元。
关于工艺技术方案研究的说法,错误的是()。
自然补偿的管段不能很大,是因为管道变形时会产生()。
下列关于会计计量属性的表述中,不正确的是()。
下列关于广告语说法不正确的是()。
思考的人——2011年英译汉及详解Withitsthemethat"Mindisthemasterweaver,"creatingourinnercharacterandoutercircumstances,thebo
下列给定程序中,函数fun的功能是:求出如下分数序列的前n项之和,和值通过函数值返回。例如,若n=5,则应输出8.391667。请改正程序中的错误,使其得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:
Aspeoplecontinuetogrowandage,ourbodysystemscontinuetochange.Atacertainpointinyourlife,yourbodysystembegan
最新回复
(
0
)