首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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-07-22
41
问题
有如下程序:
#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://kaotiyun.com/show/okNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中,不属于数据库系统的是()。
若源程序文件abc.cpp中只有一个函数,该函数的名称为【】。
以下数组定义中不正确的是______。
软件是程序、数据和【】的集合。
以下程序段输出的结果是()。charstr[]="BCDE",*ptr=str;cout<<*(ptr+4)<<endl;
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。#include<iostream>usingnamespacestd;classA{public:A(){cout<<’A’;}
诊断和改正程序中错误的工作通常称为【 】。
下列符号中能够作为C++标识符的是
C++语言中的基本符号可以分为______、______、______三类。
实现输出为八进制的符号是()。
随机试题
人力资源规划
患儿,9岁,发热、咳嗽2周,水肿伴少尿4天。体检:颜面及全身高度水肿,腹水征(+),阴囊肿大,尿蛋白(++++),尿红细胞(一),血白蛋白降低,胆固醇增高,BUN正常。此患儿最可能的诊断为
A.化痰息风,健脾祛湿B.祛风除湿,清热养血C.疏风清热,养血活血D.平肝息风,清热活血,补益肝肾E.祛风除湿,化痰通络,活血止痛
患者男,46岁。发现口渴、多饮、消瘦3个月,突发昏迷2日。血糖30mmol/L,血钠132mmol/L,血钾4.0mmol/L,尿素氮9.8mmol/L,CO2结合力18.3mmol/L。尿糖、尿酮体强阳性。治疗8小时后,患者神志渐清,血糖降至
位于A区的天龙公司与位于B区的地虎公司签订了一份化工原料购买合同。合同约定:天龙公司向地虎公司提供3.5吨位化工原料,交货地点为C区。另外还约定本合同履行过程中发生一切争议应由合同履行地人民法院管辖。合同签订后天龙公司未向地虎公司履行义务,地虎公司准备起诉
某工程在混凝土施工过程中,由于称重设备管理不善失准,导致工人向混凝土中掺入超量高效减水剂,导致质量事故。该事故应判定为()。
根据国务院现行的机构设置,下列属于国务院直属特设机构的是()。
社情不等同于民意,但社情包含着民意;民意不等同于社情,但民意是最重要的社情。了解和反映社情民意.最主要的是了解和反映民情民意。这段话表达的主要观点是()。
甲对乙享有10万元到期债权,乙对丙也享有10万元到期债权,三方书面约定,由丙直接向甲清偿。则下列说法正确的有()。
Forhigh-riskpropositionsyieldinghighreturns,thereisnothingtobeatthehandfulcompaniesmarketingeternallife.(31)th
最新回复
(
0
)