首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
106
问题
有以下程序 #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全国计算机二级
相关试题推荐
设有定义:“longx=123450L;”,则以下能够正确输出变量x的是()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
下列不属于软件工程3个要素的是()。
有以下程序:intf1(doublea)main(){returna*a;}{doublew;intf2(intx,inty)w=f2(2.1,4.0);{doublea,b;a=f1(x);}b=f1(y
有以下程序#include<stdio.h>main(){inti,a;for(i=0;i<=10;i++)a=i;printf("%d,%d\n",i,a);}程序的运行结果是
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
按照“后进先出”原则组织数据的数据结构是
若有定义:inta=1,b=2,c=3;,则执行表达式(a=b+c)||(++b)后,a,b,c的值依次为()。
在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于()。
下面对对象概念描述正确的是()。
随机试题
下列哪篇作品不是“三苏”所作()
解释回归分析的含义,并说明其与相关分析的联系。
咀嚼运动的动力来自于
与延髓相连的脑神经是
连接在载体上的最合适的半抗原数目是
为来访团体预定住宿房间时,不应该考虑的因素有()。
在以清朝为背景的电视剧中,我们经常看到大臣们被皇上召见时,要对皇上行三拜九叩大礼,这主要是受封建社会三纲五常伦理观念的影响。我们应如何看待这一现象?()
截至2011年年底,全国共有社会服务业机构129.8万个,比上年增长2.3%,职工总数1129.8万人,固定资产总值为6989.8亿元,比上年增加6.1%。社会服务业增加值2459.8亿元,比上年增长22.1%,占第三产业比重的1.2%。截至2011年年底
指令XLAT通常用于查表操作,在使用该指令前,应把有的偏移首地址送入( )。
Thepredictabilityofourmortalityratesissomethingthathaslongpuzzledsocialscientists.Afterall,thereisnonaturalr
最新回复
(
0
)