首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int i=0){eout
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int i=0){eout
admin
2020-06-29
37
问题
有如下程序:
#include
using namespace std;
class MyClass{
public:
MyClass(int i=0){eout<<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
解析
本题考查构造函数和复制构造函数以及重载运算符。本题中先后定义了两个对象obj1,obj2,依次输出11,然后定义了对象obj3,调用复制构造函数,输出2,最后执行三次析构函数,输出444。
转载请注明原文地址:https://kaotiyun.com/show/1a8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在数据库设计中,将E-R图转换为关系模式的过程属于()。
所有在函数中定义的变量及函数的形式参数,都属于()。
在任意一棵二叉树的前序序列和后序序列中,各叶子之间的相对次序关系()。
下列数据结构中,按先进后出原则组织数据的是
用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了多个类,其中定义的类并不完整,按照要求完成下列操作,将类的定义补充完整;使其输出如下:TC2TC3TC1(1)类TC2公共继承于TC1,请在注释1后
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
下列有关C++流的叙述中,错误的是()。
下列关于类成员对象构造函数调用顺序的叙述中,正确的是()。
下列关于栈和队列的描述中,正确的是()。
为类MyClass重载赋值运算符时,应将其重载为类的
随机试题
()在他的《教学与发展》中提出教学应走在发展的前面,从而促进学生发展的观点。
A.内热证B.外感表证C.风证、痛证D.虚证E.血络郁闭
划分评价单元格应符合科学、合理的原则,其划分能够保证()。
A公司今年每股股息为0.5元,预期今后每股股息将以每年10%的速度稳定增长。当前的无风险利率为0.03,市场组合的风险溢价为0.08,A公司股票的β值为1.5。那么,A公司股票当前的合理价格P0是( )元。
试述教师应如何有效地促进学生的学习迁移。
简述影响关节灵活性和稳定性的因素。
一次实践活动中,某班甲、乙两个小组各20名同学在综合实践基地脱玉米粒,一天内每人完成脱粒数量(千克)的数据如下:甲组:57,59,63,63,64,71,71,71,72,7575,78,79,82,83,83,85,86,86,89乙组:5
数据流图中带有箭头的线段表示的是
Inwesterncountries,Danishbaconhasareputationsecondonly______thebutter.
NarratorListentopartofaconversationbetweenastudentandaprofessor.Nowgetreadytoanswerthequestions.Youmayuse
最新回复
(
0
)