首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(const char *c=NULL); ~MyClass(); ___
有如下类定义: class MyClass { public: MyClass(const char *c=NULL); ~MyClass(); ___
admin
2015-06-27
9
问题
有如下类定义:
class MyClass {
public:
MyClass(const char *c=NULL);
~MyClass();
______________ //运算符=的声明
private:
char *p;
};
若要使语句序列
MyClass s1("test"),s2;
s2=s1;
能够正常运行,横线处的语句应为
选项
A、friendMyClass&operator=(constMyClass&);
B、MyClass&operator=(constMyClass&);
C、MyClass&operator=(MyClass,constMyClass&);
D、friendMyClass&operator=(MyClass,constMyClass&);
答案
B
解析
首先赋值运算符只能重载为成员函数,以便编译器可以知道是否需要合成一个,选项A、D错误;另外赋值运算符是二元运算符,左操作数是调用该赋值运算符的类对象,所以赋值运算符的重载函数的形参只需要右操作数,选项C中有两个形参,错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/E1BD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述斯大林时期经济体系的特征。(苏州大学2016年世界史专业基础综合真题)
简述隋唐科举制度的基本内容和历史作用。(苏州大学2004年中国古代史真题)
有关多元智力理论的说法,正确的是()
关于“描述性定义”“规定性定义”和“纲领性定义”,下列说法正确的是
简述我国地方性法规的制定权限。
联系中国实际,论述法的社会作用及其在建设社会主义法治国家中的体现。要求:观点明确,说理充分,条理清晰,语言规范、流畅。
我国实体法和程序法开始逐步分离始于()
中国古代重实体轻程序传统终结的标志是哪一部法律的出台()
在方法内部使用,代表对当前对象自身引用的关键字是()。
若MyClass为一个类,执行MyClassa[4],*p[5];语句时会自动调用该类构造函数的次数是()。
随机试题
作为一名中层管理人员,要肩负许多方面的管理职责。下列几项职责中,哪项通常不属于中层管理者的工作范围()
血液抗凝系统中除抗凝血酶Ⅲ外,还有(1)__________、(2)__________、(3)__________、(4)__________等起作用。
根据我国《证券法》的规定,股票依法发行后,由发行人经营与收益的变化所引致的投资风险,由( )负责。
在我国,群团组织主要是指()。
以下各项中,属于空间技术的是()。
Duringthesummerholiday,IthinkIshoulddosomething61.______meaningfulinsteadtouring.SoIgotajo
小丽要去埃及金字塔,她可以看到埃及文明起源的河流是()。
某地乡镇工作者中存在这一现象:对能够显著拉动GDP增长、增加财政收入的工作,如招商引资、上大项目等高度重视,对公共服务尤其是需要大量资金投入的公益性项目,如环境污染治理、乡村道路建设、公共文化设施建设等则重视不够,对上级政府布置的、纳入考核内容的“硬”任务
A.输血后l~2小时内出现发热反应,寒战、高热,伴皮肤潮红,症状可自行缓解B.输入几毫升全血后即呼吸困难、喘鸣,面色潮红,腹痛、腹泻C.输入几十毫升血后,出现腰背酸痛、高热、休克、血红蛋白尿等D.输血后出现头部剧烈胀痛,呼吸困难,发绀,大量血性泡沫痰
A、Gettingchildrentopaintonthewallofbuildings.B、Gettingschoolchildrenintheareatowriteastory.C、Gettinganartis
最新回复
(
0
)