首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2020-07-23
15
问题
有如下程序:
#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/QQyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
有如下程序:#includeusingnamespacestd;classAppliance{public:Appliance(){}
已知函数f1调用函数f2,若要把这两个函数的定义放在同一个文件中,则
软件生命周期是指( )。
有如下类定义:classBase{intm;public:intn;protected:intp;};classDerived
下列叙述中正确的是( )。
下面不属于软件需求分析阶段主要工作的是
在E-R图中,用来表示实体联系的图形是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack
随机试题
下列各项中,影响营业周期长短的因素有()。
第一眼位时有内旋作用,且有内转作用的眼外肌为第一眼位时有外旋作用,且有外转作用的眼外肌为
关于淋病,哪项正确
若腹大坚满,脘腹绷急,外坚内胀,拒按,烦热口苦,渴不欲饮,腹部胀急殊甚,大便干结,可行气逐水,宜选用
A、0.3mgB、0.95~1.05C、1.5D、6E、10色谱峰拖尾因子为( )。
A.橄榄B.赤参C.潼蒺藜D.千张纸E.恶实沙苑子的别名是()。
我国刑法中规定的限制行为能力人是:()
期货公司允许客户开仓透支交易的,对透支交易造成的损失,()。[2010年6月真题]
甲、乙双方约定,由丙每月代乙向甲偿还债务500元,期限2年;丙履行5个月后,以自己并不对甲负有债务为由拒绝继续履行。根据合同法律制度的规定,甲有权要求()。
JackhisJoblastweek.Itwasdifficultforhimtofindanother【C1】________.【C2】________toldhimthatitwaspossibleto
最新回复
(
0
)