首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; class Myclass{ public: Myclass(int i:0) {cout1<<;} Myclas
有如下程序: #inc1ude<iostream> using namespace std; class Myclass{ public: Myclass(int i:0) {cout1<<;} Myclas
admin
2016-11-23
67
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
class Myclass{
public:
Myclass(int i:0) {cout1<<;}
Myclass(const MyQlass&x) {cout<<2;}
Myclass& operator=(const Myclass&x) {cout<<3; return*this;}
~Myclass() {cout<<4;}
};
int main(){
Myclass obj1(1),obj 2(2),obj 3(obj1);
return 0:
}
运行时的输出结果是( )。
选项
A、112444
B、11114444
C、121444
D、11314444
答案
A
解析
当创建MyClass类对象objl(l)和obj2(2)时候,调用类构造函数会输出两个1,然后创建类对象obj3(obj(l》时,会调用拷贝类构造函数,输出一个2,然后当mam函数结束时候,调用三个对象的析构函数会输出三个4。
转载请注明原文地址:https://kaotiyun.com/show/azAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;intstrle(chara[],charb[]){intnum=O,n=O;while(*(
为完成下面的程序,应在划线处填入的语句是()。#include<iostream>usingnamespacestd;classBase{private:intx;p
有以下程序:#include<iostream>usingnamespacestd;intmain(){inty=18,i=0,j,a[8];do{a[i]=y%2;
下面对于友元函数描述正确的是
有如下程序#include<iostream.h>intfunc(inta,intb){return(a+b);}voidmain(){intx=2,y=5,z=8,r;r=func(fun
下面的语句中错误的是
在下面四个选项中,()是用来声明虚函数的。
下面叙述不正确的是
关于this指针的说明不正确的是
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有______个元素。
随机试题
肾透明细胞癌CT增强扫描的强化特点是
某基层医疗机构要转型为社区卫生服务中心为防治冠心病,该社区卫生服务中心所采取的下列措施中,属于第一级预防的措施是
甲、乙、丙成立一有限合伙企业,甲是有限合伙人。2017年5月,甲持合伙企业合同专用章与丁公司签订一份购买100台冰箱的合同,丁公司交付冰箱后。合伙企业迟迟不交付货款。则()。
据史书载,以下均为秦朝刑事罪名。下列哪一选项最不具有秦朝法律文化的专制特色?(2011年试卷一第16题)
因仓库货物已满,甲公司与乙公司商定将一批钢材存在乙公司的仓库内,甲公司一直按期支付保管费用。后甲公司向乙公司购买机器设备一套,到期未支付货款,乙公司将甲公司存放的钢材留置,下列说法正确的是()。
关于自动转存的说法,错误的是()。
问题解决过程一般可以分为()
(三) 1995年10月6日,吴某到厂长办公室要求分房。厂长刘某以要开会为由令吴某离开。吴某不从,刘某遂不耐烦,向外推吴某。吴某在后退中不慎将办公桌撞倒,打破茶杯。刘某见状大怒,向公安机关报警。公安干警赶到后,不容吴某分辩将其带到北桥派出所。第
Individualsandbusinesseshavelegalprotectionforintellectualpropertytheycreateandown.Intellectualproperty【C1】______c
Undertheagreement,thenuclearwarheadswillbe
最新回复
(
0
)