首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int i=0){eout
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int i=0){eout
admin
2020-06-29
25
问题
有如下程序:
#include
using namespace std;
class MyClass{
public:
MyClass(int i=0){eout<<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://jikaoti.com/ti/qUA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列对重载函数的描述中,()是错误的。
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
关于getline()函数的下列描述中,()是错误的。
C++程序是从【】函数开始执行的。
数据流图中父图和子图的平衡是指【】。
有如下程序段:inti=5;while(inti=0){cout<<‘*’;i~;)运行时输出“*”的个数是()。
下列关于运算符重载的描述中,错误的是()。
下列有关类的表述中,正确的是
下面是重载为非成员函数的运算符的函数原型,其中错误的是()。
下列关于模板的表述中,错误的是
随机试题
A、Heisbusywithhiswork.B、Hehasaheadache.C、Heeatsalittle.D、Hehatesfood.C
“吐下之余,定无完气”的生理基础是
上皮隔出现后再开始发育的组织是
A.大便清稀,完谷不化,澄澈清冷B.便下急迫,便色黄褐,气味秽臭C.大便稀溏,色淡不臭,食后易泻D.大便稀薄,夹有残渣,泻后痛减E.便稀多沫,臭气不重,肠鸣腹痛伤食泻表现为.
在Windows中,在桌面的图标[我的电脑]是()。
建设方案研究是项目决策分析与评价中的一项重要工作,所构造的项目方案是项目前期工作研究成果的重要组成部分,具有承前启后的作用。其作用包括______。
中国共产党之所以能够明确地提出彻底反帝反封建的民主革命纲领,最主要原因是中共()。
天主教游客在车上祈祷时,导游人员和司机应主动下车,等祈祷结束后再开始一天的游览活动。()
政府对社会组织的资金方面的资助,以民办福利机构为例,可采取()。
下列各句中,没有语病的一句是:
最新回复
(
0
)