首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2019-08-23
48
问题
有如下程序:
#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 objl(1),obj2(2),obj3(obj1);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、112444
B、1111444
C、121444
D、11314444
答案
A
解析
本题考查构造函数和复制构造函数以及重载运算符。本题中先后定义了两个对象obj1,obj2,2,依次输出11,然后定义了对象obj3,调用复制构造函数,输出2,最后执行三次析构函数,输出444。
转载请注明原文地址:https://kaotiyun.com/show/xJ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有以下说明语句:typedefstruct{intn;charch[8];}PER;则下面叙述中,正确的是()。
下列有关内联函数的叙述中,正确的是()。
下列关于析构函数的描述中,错误的是()。
有如下程序:#include<iostream)usingnamespacestd;classBase{public:Base(intx=0){cout<<x;}};ClassDerived:
要想把类的一般成员函数说明为类的常成员函数,则应该使用关键词【】说明成员函数。
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};则下列语句正确的是()。
关于类和对象描述错误的是()。
下列不能被重载的运算符是______。
下列关于队列的叙述中,不正确的是()。
重载的流运算符函数经常定义为类的【】函数。
随机试题
性激素受体
产生超广谱β-内酰胺酶(ESBLs)的主要菌株、主要病原菌是
易致肝风内动的邪气是
某施工总承包合同为固定总价合同,一般可以调整价格的情况有()。[2012年真题]
已知天然气的容积成分为:。假定含湿量d=0.002kg/m3(干燃气),则湿燃气的平均密度为()。
H公司2017年报表显示,当年H公司经营活动产生的现金流量为5亿元,投资活动产生的现金流量为-8亿元,融资活动产生的现金流量为2亿元。则以下说法正确的是()。
对一职工食堂用称重法进行膳食调查,下面是一顿中餐的称重调查结果,进餐人数60人。请在表格中填入该餐各种食品的人均进食量。[江苏省2008年四级真题]
设某企业的在线事务处理(OLTP)系统中有销售记录表T1,它每天约产生50万条新记录,OLTP系统保存半年数据。在企业的数据仓库中,用表T2保存近2年的销售细节数据,用表T3保存5年内每日各个商品销售汇总数据。为了实现从OLTP系统到数据仓库的销售数据的集
Walking—likeswimming,bicyclingandrunning—isanaerobicexercise,(31)buildsthecapacityforenergyoutputandphysicalend
Whichhasthegreaterimpact,goodorevil,theheroesorthevillains(坏人),RooseveltandChurchillorHitler?Towhatextentd
最新回复
(
0
)