首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(const char *c=NULL); ~MyClass(); ___
有如下类定义: class MyClass { public: MyClass(const char *c=NULL); ~MyClass(); ___
admin
2020-10-21
21
问题
有如下类定义:
class MyClass {
public:
MyClass(const char *c=NULL);
~MyClass();
______________ //运算符=的声明
private:
char *p;
};
若要使语句序列
MyClass s1("test"),s2;
s2=s1;
能够正常运行,横线处的语句应为
选项
A、friend MyClass& operator=(const MyClass&);
B、MyClass& operator=(const MyClass&);
C、MyClass& operator=(MyClass,const MyClass&);
D、friend MyClass& operator=(MyClass,const MyClass&);
答案
B
解析
首先赋值运算符只能重载为成员函数,以便编译器可以知道是否需要合成一个,选项A、D错误;另外赋值运算符是二元运算符,左操作数是调用该赋值运算符的类对象,所以赋值运算符的重载函数的形参只需要右操作数,选项C中有两个形参,错误;答案为B。
转载请注明原文地址:https://jikaoti.com/ti/pdl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于函数的描述中,错误的是()。
有如下程序:#includeusingnamespacestd;classBase{private:voidfun1()const{cout
下列关于C++函数的说明中,正确的是()。
有如下程序:#includeusingnamespacestd;classTV{public:Tv(ints=41):size(s){}voidPrint(){cout
下列叙述中正确的是()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
关于函数重载,下列叙述中错误的是()。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。A枚举常量NAME的值为1,B枚举常量NUMBER的则下列叙述中错误的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,实现函数sort(intA[],intn),用选择排序法把数组从大到小排序。提示:选择排序法的思想是:(1)反复从还未排好的那部分线性表中选择出关键字最小的节点;(
算法的时间复杂度是指()。
随机试题
盂某经营一家旅馆,除正常经营外,还与多个卖淫组织有联系,为卖淫女的卖淫行为提供住所。至案发时,孟某经营的旅馆接纳卖淫嫖娟行为共计千余人次。在公安机关的专项整治社会管理秩序的活动时,孟某为卖淫嫖娼者通风报信。致使部分人逃脱处罚。孟某与一个卖淫组织的主犯较为熟
(2009)住宅群体空间组合中,下列哪项在比例尺度上容易失调?
背景某施工单位承担了一煤矿矿井的二期工程施工,该矿井采用一对立井开拓方式,永久通风系统尚未形成,巷道最远通风、运输距离达2km,矿井为低瓦斯矿井。二期工程施工期间通过主井临时提升,副井进行永久装备。施工单位经过慎重研究后编制了施工组织设计,其中部分内容如
利用息税前利润和利息费用,可以计算出已获利息倍数。()
税法构成要素中,()是其基本要素。
①太阳在亿万年的历史长河中忠于职守地为地球提供着热量,它的能源是什么?②这是一个催人探索的问题。③在相对论出现之前,人们解释说太阳内部物质燃烧而释放出能量。④相对论诞生后,则解释为原子核的裂变产生出巨大的能量。⑤这两种解释使人类面临的选择都将是痛苦的。
(2011年南京财经大学、2012年苏州大学、2014年华南理工大学、2017年南开大学)试分析公司财务管理目标。
吴某根据律师法得知取得律师资格的必经程序,因此他开始复习准备参加国家司法考试。他的行为体现了法律的
1956年召开的中共八大制定了党在社会主义建设时期正确的路线方针,是新民主主义社会向社会主义社会过渡即将完成时召开的里程碑式的大会。中共八大提出了()
[*]
最新回复
(
0
)