首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; c1ass MyClass{ public: MyClass(int i=0){cout<<1;} MyClass
有如下程序: #inc1ude<iostream> using namespace std; c1ass MyClass{ public: MyClass(int i=0){cout<<1;} MyClass
admin
2019-06-12
29
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
c1ass MyClass{
public:
MyClass(int i=0){cout<<1;}
MyClass(const MyClass&x){cout<<2;}
MyClass& operatOF(const MyClass&x){cout<<3; return*tlus;}
~MyClass(){cout<<4;}
};
int main(){
MyClass obj1(l),obj2(2),obj3(objl);
retum 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/mX8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序: #nclude<iostream> using namespace std; class MyClass{ public: MyClass(int x):val(x){} void Se
对建立良好的程序设计风格,下面描述正确的是
下列程序的运行结果是______。#include<iostream.h>classtest{private:inthum;public:test();intTEST(
下面关于类和对象的描述中,错误的是
进行初始化即可自动获得初值0的变量包括()。
以下叙述中正确的是
下列有关内联函数的叙述中,正确的是()。
关于C++语言与C语言关系描述中错误的是
若要在C盘根目录下作为二进制文件打开文件test.dat,则应该用的语句是【】。
在32位的计算机中,一个char型数据所占的内存长度的字节是
随机试题
宫环出血临床辨证可分为
男性,46岁。乙肝病史15年,2年来出现乏力,腹胀,尿量减少,偶有牙出血和鼻出血。1天前,劳累后突然出现恶心,呕新鲜血含有血块,共约1000ml。查体:BP85/45mmHg,P110次/分,神志淡漠。在积极治疗上述症状的同时应该采取
依据《中华人民共和国建筑法》规定,建筑工程总承包单位可以将承包工程中的部分工程发包给具有相应资质条件的分包单位;但是,除总承包合同中约定的分包外,必须经( )认可。
煤矿许用炸药包括()。
分部工程质量验收记录的检查评定结论由()填写。
实现公共产品生产效率的基本途径是完善公共部门的()。
(2001年考试真题)根据我国《营业税暂行条例》的规定,下列各项中,应当缴纳营业税的是()。
固定资本与流动资本划分的依据是()。
SomethingMenDoNotLiketoDoEricBrownhatesshopping."It’sjustnotenjoyabletome,"saidthe28-year-oldChicagoman
OneafternoonIwassittingatmyfavoritetableinarestaurant,waitingforthefoodIhadordered.SuddenlyI【C1】______that
最新回复
(
0
)