首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
53
问题
有如下程序:
#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全国计算机二级
相关试题推荐
有如下函数模板定义: template<typename T1,int a2,int a3> T1 fun(T1 a1) { return(a1+a2+a3); } 则以下调用中正确的是( )。
以下模板定义:template<classT>Tfun(Tx,Ty){returnx*x+y*y;}下面对fun的调用中错误的是()。
以下程序的输出结果是【】。#include<iostream>usingnamespacestd;intmain(){charS[]="abcdef";s[3]=’\0’;
假定A为一个类,则语句A(A&a);为该类【】函数的原型说明。
派生类继承基类的方式有
以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。 #include<iostream.h> voidfun(int*s,intt,int*k) {inti; *k=【】; 【
下面的函数模板定义中错误的是______。
下列有关类成员的叙述中,正确的是()。
对于模板定义关键字class和typename说法不正确的是
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式是()。
随机试题
步进电动机的转速只和________有关。
结肠癌最早出现的症状
盗窃正在使用中的公路上的井盖的行为,构成()。
在完全垄断市场上,生产者实施价格歧视的基本条件之一是必须根据不同的( )划分出两组或两组以上的不同购买者。
常用的风险概率分布是________。
GDP是衡量一个国家和地区经济发展水平的重要指标。如果不坚持科学的发展观,以牺牲环境、资源为代价来拉动GDP的增长,那就不是“绿色GDP”,而是“黑色GDP”了。这说明()。
一只蜗牛计划干一番事业,它计划往南山方向走三千米,再往北山方向走三千米。但是它计算了一下,自己需要两千年才能完成这项事业。考虑到自己短暂的生命,它放弃了计划,最后老死在草丛中。针对上述故事,请你选择一个角度。结合实际,发表一段演讲。
[A]astonishment[B]deeply[C]employed[D]scare[E]earnest[F]amuse[G]lying[H]removed[I]significant[J]discovery[K]pursue[L]u
Ihavetocometodiscusswithyouaboutthemeasuresweshalltaketocopewiththesituation.
A、Itwasgonecompletely.B、Itstayedwhereitwasbeforetheearthquake.C、Itmovedtoanotherplaceandcollapsedtotally.D、I
最新回复
(
0
)