首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std: class MyClass{ public: MyClass(int i=0){tout
有如下程序: #include using namespace std: class MyClass{ public: MyClass(int i=0){tout
admin
2019-04-01
32
问题
有如下程序:
#include
using namespace std:
class MyClass{
public:
MyClass(int i=0){tout<<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
解析
当创建MyClass类对象obj1(1)和obj2(2)时候,调用类构造函数会输出两个1,然后创建类对象obj3(obj(1))时,会调用拷贝类构造函数,输出一个2,然后当main函数结束时候,调用三个对象的析构函数会输出三个4。
转载请注明原文地址:https://kaotiyun.com/show/zaAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream.h>intfunc(inta,intb){return(a+b);}voidmain(){intx=2,y=5,z=8,r;r=f
下列字符串中可以用做C++语言标识符的是
将E-R图转换到关系模式时,实体与联系都可以表示成
在数据库系统中,实现各种数据管理功能的核心软件称为______。
下列关于C++流的叙述中,正确的是
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是
下列对于线性链表的描述中正确的是
软件开发过程主要分为需求分析、设计、编码与测试4个阶段,其中______阶段产生“软件需求规格说明书”。
用数组A[1…n]顺序存储完全二叉树的各结点,则当i>0,且i<=______时,结点A[i]的右子女是结点A[2i+1],否则结点A[i]没有右子女。
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是
随机试题
可燃物质燃烧过程如下图所示:下列数字代表的分别是()。
炎性乳癌的特点包括
病情危重、凶险的疟疾是()
男性,42岁,食欲不振,尿色深2周,来院就诊。查体:皮肤、巩膜均黄染,肝大,肋下2cm,轻度触痛,脾肋下未触及。实验室检查:总胆红素120μmol/L,直接胆红素60μmol/L,ALT200U/L,ALP100U/L,GGT100U/L,尿胆红素及尿胆原
患儿,女,5月龄。母乳喂养,腹泻1个月,大便3~6次/天,稀或糊状,粪便常规检查无白细胞和红细胞。患儿精神状态好,食欲好,体重7.8kg,考虑该患儿是()
甲房地产公司欲建设一住宅项目,委托一社会调研公司进行住宅项目调研,该调查公司设定了开放式的调研问卷,进行调研工作,其问卷内容如下:(1)您能想象美化小区的好处吗?(2)您认为精装房的优缺点在哪里?你愿意买吗?(3)若您买房您最
简述平均数、中数与众数的含义及三者的关系。
小蒋是一位中学教师,在教务处负责初一年级学生的成绩管理。由于学校地处偏远地区,缺乏必要的教学设施,只有一台配置不太高的PC可以使用。他在这台电脑中安装了:MicrosoftOffice,决定通过Excel来管理学生成绩,以弥补学校缺少数据库管理系统的不足
Geographyisthestudyoftherelationshipbetweenpeopleandland.Geographerscompareandcontrast【C1】______placesontheeart
()教练员()足球越位()守门员()裁判员
最新回复
(
0
)