首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass { public: MyClass(int i=0) { cout
有如下程序: #include using namespace std; class MyClass { public: MyClass(int i=0) { cout
admin
2015-06-27
51
问题
有如下程序:
#include
using namespace std;
class MyClass {
public:
MyClass(int i=0) { cout<<1; }
MyClass(const MyClass&x) { cout<<2; }
MyClass& operator =(const MyClass&x) { cout<<3; return *this; }
~MyClass() { cout<<4; }
};
int main()
{
MyClass obj1(1),obj2(2), obj3(obj1);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、112444
B、11114444
C、121444
D、11314444
答案
A
解析
本题考查构造函数和复制构造函数以及重载运算符。本题中先后定义了两个对象obj1,obj2,依次输出11,然后定义了对象obj3,调用复制构造函数,输出2,最后执行三次析构函数,输出444。
转载请注明原文地址:https://www.kaotiyun.com/show/9RNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是()。
逻辑表达式x>3&&x<10的相反表达式为【】。
下面程序的运行结果是______。#include<iostream.h>classA{publicvirtual、~(){cout<<”callA::~A()”<<end1;}};
下面程序输出结果是______。#include<iostream.h>voidmain(){ inta,b,c;a=6;b=c=4;if(a!=B)if(a!=B)
下面______机制允许对一个函数名给出多个函数定义
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(【】){Ta;if(x>y){a=X;x=y;y=a;}if(
对虚函数的调用()。
对定义重载函数的下列要求中,()是错误的。
下列叙述中正确的是()。
有一种只在循环语句或switch语句中使用的流程控制语句,表示该语句的关键字是【 】。
随机试题
罗某经营一私营面粉厂。1998年3月20日,罗某因与他人发生经济纠纷而被当地西区公安分局刑事拘留。4月2日,西区人民检察院批准将其逮捕,6月10日提起公诉。10月6日,西区人民法院经审理认为,检察院以诈骗罪起诉罗某证据不足,宣告罗某无罪。西区检察院对此判决
为防止火灾爆炸的发生,阻止其扩展和减少破坏,已研制出许多防火防爆和防止火焰、爆炸扩展的安全装置,并在实际生产中广泛使用,取得了良好的安全效果。下列关于单向阀、阻火阀门、火星熄灭器性质及应用的说法中,错误的是()。
制定教育规划方法的综合性是由教育规划的什么特点决定的?()
属于唾液腺的是
呕吐的虚证治疗重在扶正,可分别施以
甲向首饰店购买钻石戒指一枚,标签标明该钻石为“天然钻石”,买回后被人告知实是人造钻石。甲遂多次与首饰店交涉,历时1年零6个月,未果,现甲欲诉请法院撤销该买卖关系,其主张能否得到支持?()
一齿轮箱在稳定状态下工作,输人端接受功率为100kW,输出功率为95kW。每分钟内齿轮箱传向环境的热量Q为()kJ。
冠心病:传染病()
案例:某学校主管体育工作的领导认为,体育就是运动竞赛,一个学校的体育工作搞得好不好,主要看学校的运动竞赛成绩是否出众,因此明确要求该校体育教研室一定要狠抓课余训练,并在全市中学生田径运动会、篮球比赛等课余体育运动竞赛中夺冠军、拿名次,并以此来衡量该校体育教
自底向上估算的优点是对每一部分的估算工作交给负责该部分工作的人来做,所以各部分估算(1),而整体估算(2)。(1)
最新回复
(
0
)