首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2017-02-18
57
问题
有如下程序:
#include
using namespace std;
class MyClass{
public:
MyClass(int i=0){cout<
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(objl);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、112444
B、11114444
C、121444
D、11314444
答案
A
解析
本题考查构造函数和复制构造函数以及重载运算符。本题中先后定义了两个对象objl,obj2,依次输出11,然后定义了对象obj3,调用复制构造函数,输出2,最后执行三次析构函数.输出444。
转载请注明原文地址:https://www.kaotiyun.com/show/pIAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数中,()是对文件进行写操作的。
关于成员函数特征的下述描述中,()是错误的。
在下面四个选项中,()是用来声明虚函数的。
下列for语句的循环次数为【】。for(inta=0,b=1;b&&a<5;a++);
对于模板定义关键字class和typename说法不正确的是
每个C++程序中都必须有且仅有一个
软件工程的出现是由于
在C++语言中每个类都有一个【】指针,该指针指向正在调用成员函数的对象。
在C++语言中,打开一个文件就是将这个文件与一个什么建立关联?
随机试题
甲与乙订立了一份卖牛合同,合同约定甲向乙交付5头牛,分别为牛1、牛2、牛3、牛4、牛5,总价款为1万元;乙向甲交付定金3000元,余下的款项由乙在半年内付清。双方还约定,在乙向甲付清牛款之前,甲保留该5头牛的所有权。甲向乙交付了该5头牛。根据合同法及相关
海洋工程测量中,确定扫海航线间隔的因素主要有()。
城镇土地使用税的纳税对象包括()。
关于我国金融债券,下列说法正确的有()。I.我国金融债券的发行始于北洋政府时期Ⅱ.新中国成立之后的金融债券发行始于1982年,国家开发银行于这一年率先在日本的东京证券市场发行了外国金融债券Ⅲ.1985年,中国工商
①雾鬓云鬟,使我想起了古时候的美人②我很喜欢这茶馆,无事时泡一杯“菊花”坐上一两个钟头,再要点糖渍核桃仁来嚼嚼,也颇有意思③尤其是在烟雨迷离的时候,白雾横江,远山也都看不清楚了④这时“幺师”(茶房)就轻轻地吹起了箫,声音很低,有几次我甚至弄不清这声音
看起来生活好像总是如此不公平。但即便是这样,没有谁因此占了谁的便宜,每一个人都感觉自己是不公平的受难者。也就是说,刻薄的世界_______,厚待的人生_______。填入画横线部分最恰当的一项是:
Generalacceptanceof3-Dfilmsmayprovehardtocomeby,astheexperienceofthreedecadesagoindicated.
邦联是一种( )。
若将柱坐标系中的三重累次积分化为直角坐标系Oxyz中的三重累次积分(先对z,再y最后埘x积分),则I=____________.
Oneafternoonwhenlessonswereover,PeterandPaulleftschool.Whenmeboysreachedhome,itwasseveno’clock.Itwasdark
最新回复
(
0
)