首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2021-05-06
32
问题
有如下程序:
#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/zFfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classTest{chara;constcharb;public:Test(charc){a=c;b=c;}//第1行voidf(chara)const{this->
关于函数中的,下列表述中错误的是()。
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
在一个派生类的成员函数中,试图调用其基类的成员函数“voidf();”,但无法通过编译。这说明()。
有如下类定义:classB{public:voidfun1(){}private:voidfun2(){}protected:voidfun3(){}};classD:publicB{protected:voidfun4(){}
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
关于在调用模板函数时模板实参的使用,下列表述中正确的是()。
数据库设计过程不包括()。
随机试题
关于气管支气管异物,描述正确的是
下述确定垂直距离的方法错误的是A.利用息止颌位测定法B.面部比例测定法C.拔牙后记录D.面部外形观察法E.以旧义齿作参考
A.结扎止血B.钳夹止血C.药物止血D.骨蜡填充压迫止血E.温热盐水纱布压迫止血骨髓腔或骨孔出血的止血方法是
交警李某在执勤时,发现—辆轿车闯红灯,便将该车拦住。李某向车主出示了自己的证件,随后告诉车主周某闯红灯应该罚款30元,并告诉周某,如果不服可向交通管理局申请行政复议或提起行政诉讼。周某不愿掏罚款,在李某要开罚单时,用手拉住李某的手央求李某不要开罚单,反复强
简述教学过程的表现。
最新研究表明,如果提高城市屋顶及道路路面的反射能力,可在成本极低的情况下降低地球大气温度。降低幅度虽然很小,但可被测量。在《环境研究报告》中有研究者表示,因为屋顶及道路占城市表面积的60%以上,使用淡色材料能把平均反射率提高到一定程度。使得全球平均气温降低
BodyLanguageinBusinessI.ImportanceofBodyLanguage—Giveothersa(n)【T1】_____【T1】______—Showour【T2】_____【T2】______—F
Countriesholddifferentviewsabout______’schairingofASEAN.
WhydidthewomangotoHongKong?
Travelingcanbefunmadeasy.Avacationtriptoanotherpartofthecountryisespecially【C1】______whenthetravelingcond
最新回复
(
0
)