首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(const char *c=NULL); ~MyClass(); ___
有如下类定义: class MyClass { public: MyClass(const char *c=NULL); ~MyClass(); ___
admin
2015-06-27
27
问题
有如下类定义:
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://www.kaotiyun.com/show/E1BD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
试析共产国际与1920年代中国革命的关系。(南开大学2013年中国历史真题)
简述17—18世纪欧美主要国家高等教育革新的主要特征。
下列说法错误的是
简述教育的政治功能。
在谈到法律责任时有学者指出,尽管法律责任是不遵守法律的后果,但真正承担责任者和真正承担的责任比不遵守法律应有的后果要少得多。请运用法理学的有关知识对这位学者的观点加以分析。
(2013年真题)在我国,下列规范性法律文件系统化的活动中,不具有立法性质的是()。
以法的地位、效力、内容和制定程序为标准,法可以划分为()
设f(x)在x=0的某邻域内有定义,且满足
某二叉树共有60个叶于结点与50个度为1的结点,则该二叉树中的总结点数为()。
若MyClass为一个类,执行MyClassa[4],*p[5];语句时会自动调用该类构造函数的次数是()。
随机试题
在Excel中,当插入行或列时,后面的行或列自动移动的方向是向_______。
凝血因子Ⅻa可直接激活
Krukenberg富的原发灶最可能为
具有旋光性的苷元有
患者,女,34岁,症见咳嗽气粗,痰多黄稠,烦热口干,舌红,苔黄腻,脉滑数,辨证属于()。
弹性系数分析法包括( )。
金融租赁业务为企业提供以“融物”代替“融资”的服务,在租赁期内,承租人对租赁的设备()。
会计档案的整理,应由本单位的档案机构负责办理。()
下列各项中,不属于听证范围的是:
“黑箱”,是控制论中的概念,意为在认识上主体对其内部情况全然不知的对象。“科技黑箱”的含义与此有所不同,它是一种特殊的存贮知识、运行知识的设施或过程,使用者如同面对黑箱,不必打开,也不必理解和掌握其中的知识,只需按规则操作即可得到预期的结果。例如电脑、手机
最新回复
(
0
)