首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
29
问题
有如下程序:
#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://jikaoti.com/ti/PcE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关继承和派生的叙述中,正确的是
在面向对象方法中,实现信息隐蔽是依靠
执行下列语句段后,输出字符“*”的个数是 for(int i=50;i>1;i-=2)count<’*’;
如果表达式a>=b中的“>=”是作为非成员函数重载的运算符,则可以等效地表示为( )。
已知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于【】的联系。
某二叉树T有n个节点,设按某种顺序对T中的每个节点进行编号,编号值为1,2,…n,且有如下性质:T中任一节点v,其编号等于左子树上的最小编号减1,而v的右子树的节点中,其最小编号等于v左子树上的节点的最大编号加1。此二叉树是按()顺序编号的。
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为()。
类的具体表现是通过______定义来操作的。
当要使用ostrstream流类定义一个流对象并联系一个字符串时,应在文件开始处使用#include命令,使之包含()文件。
随机试题
企业所得税纳税人的各项存货的发生和领用,其实际成本的计价方法有,()。
乙公司现有生产线已满负荷运转,鉴于其产品在市场上供不应求,公司准备购置一条生产线.公司及生产线的相关资料如下:材料一:乙公司生产线的购置有两个方案可供选择;A方案生产线的购买成本为7200万元,预计使用6年,采用直线法计提折旧,预计净
下列各项中,不属于速动资产的是()。
在采购与付款循环中,属于不相容职务的有()。
关于期权,下列说法正确的是()
男同学小陈平时自由散漫,学习不认真,一天在课堂上用手机给班上的女同学发短信“曾某,我爱你”,被上课的王老师发现收缴,并将小陈的短信向全班同学宣读,同时指责其“思想堕落,道德败坏”。下课后小陈要求王老师归还手机,王老师说:这是罪证不能归还,要交学校教育处。校
邓小平同志提出现代化建设的战略重点有三点,放在第一位的是()。
某二叉树中有n个叶子结点,则该二叉树中度为2的结点数为()。
SELLINGTACTICSNOTESBusinessPresentationPayAttentiontoGettingAttention1Amajorobstacleofsellingthingsisthatyou
WhenTVnewsprogramsreportwarsordisasters,theeditorsrarelyusethemosthorrifyingpicturesofdeadorwoundedvictimsb
最新回复
(
0
)