首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
58
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下列程序不能通过编译,应该在划线部分填写的语句是______。#include<iostream.h>#include<stdlib.h>doubleFunc(inta,intb,charch){do
有如下程序:#include<iostream>usingnamespacestd;classBase{intx;public:Base(intn=0):x(n){cout<<n;}int
下列程序的运行结果是#include<iostream.h>classA{inta;public:A(){a=0;}A(intaa){
可以用p.a的形式访问派生类对象p的基类成员a,其中a是______。
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是()。
根据程序中的注释将下列缺失部分补充完整。classA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串复制给a所指向的存储空间a=【】
下列叙述中正确的是
以下选项中,()是合法的字符常量。
软件测试可分为白盒测试和黑盒测试。基本路径测试属于______测试。
C++中设置虚基类的目的是()。
随机试题
引起厥证的病因主要有
简述公文批办的主要内容。
下列哪项最能说明心功能进入失代偿期:
T细胞的生物学功能不包括()
股份有限公司的设立,可以采取的方式有()。
某建筑桩基设计等级为乙级,总桩数为400根,施工前单桩竖向抗压承载力静载试验确定单桩极限承载力,桩数至少应为()根。
乘坐从中国境内机场始发的国际、地区航班的游客,其携带的液体物品每件容积不超过120毫升。()
根据下面材料回答下列题。2006年2月份,居民消费价格总水平比2005年2月上涨2.7%,其中城市上涨2.5%,农村上涨3.2%;食品价格上涨6.0%,非食品价格上涨1.0%;消费品价格上涨3.0%,服务项目价格上涨1.8%。从月份比较,居民消费
Arsenic,anaturallyoccurringpoisonandcarcinogenfoundingroundwater,isstronglylinkedtoadult-onsetdiabetes,U.S.re
A、5:00.B、5:30.C、6:00.D、6:30.C对话中男士说5:30不会走,要再等30分钟,因此他离开的时间应是6:00。
最新回复
(
0
)