首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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-06-29
43
问题
有如下程序:
#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/rd8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于类和对象的叙述中,错误的是()。
有如下程序:#includeusingnamespacestd;classBase{public:virtualvoidfunctionl(){cout
已知函数f的原型是“voidflint*x,int&y);”,变量Vl、v2的定义是“intvl,v2;”,下列调用语句中,正确的是()。
Windows环境下,由C++源程序文件编译而成的目标文件的扩展名是()。
有如下程序:#includeusingnamespacestd;classSample{friendlongfun(Samples);Sample(10nga){x=a;}priv
有如下程序:#includeusingnamespacestd;classObj{staticinti:public:Obj(){i++;)~Obj(){i一;)st
派生类的对象对它的基类成员中()是可以访问的。
在软件开发中,需求分析阶段产生的主要文档是( )。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使函数fun()实现以下功能:找出一个整数,它加上100后是一个完全平方数,再加上268又是一个完全平方数,请问该数是多少?程序分析:在10万以内
在软件开发中,需求分析阶段产生的主要文档是( )。
随机试题
食管静脉曲张硬化剂治疗的主要作用包括()
巨噬细胞的功能是
矩形截面挖去一个边长为a的正方形,如图所示,该截面对z轴的惯性矩Iz为()。
有一岩石边坡,坡率1:1,坡高12m,存在一条夹泥的结构面,如图,已知单位长度滑动土体重量为740kN/m,结构面倾角35°,结构面内夹层c=25kPa,φ=18°,在夹层中存在静水头为8m的地下水,问该岩坡的抗滑稳定系数最接近下列哪一选项?(
当高层建筑结构采用时程分析法进行补充计算所求得的底部剪力应符合______项规定。
股价走出对称三角形的形态,,表明股价今后走向最大的可能是沿原有的趋势方向运动。()
单件小批生产类型企业编制生产作业计划时,宜采用()。
根据题目要求完成下列任务。用中文作答。下面是某教师的课堂听力教学片段的描述:(1)听力课上,教师播放材料之前没有提供任何信息,甚至连一些生词和简单的介绍都没有。(2)听的过程中仍然没有提示,也没有其他辅助活动帮助学生理解。(3)听完之后,教师立即对
UNESCO
在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为【】。
最新回复
(
0
)