首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是( )。
下列关于运算符重载的叙述中,正确的是( )。
admin
2018-12-04
74
问题
下列关于运算符重载的叙述中,正确的是( )。
选项
A、通过运算符重载机制可以为C++语言扩充新的运算符
B、运算符重载的作用是使已有的运算符作用于类的对象
C、重载运算符的操作数类型可以全部为基本类型
D、所有运算符都可以被重载
答案
B
解析
运算符重载就是赋予已有的运算符多重含义。通过重新定义运算符,使它能够用于特定类的对象执行特定的功能,这便增强了C++语言的扩充能力。运算符重载要注意以下3点:①不能重载的运算符包括::.,.*,?;②必须重载为成员函数的运算符包括[],(),->,=;③在类成员函数中重载运算符是不允许返回引用的,会出现“返回局部变量的地址”警告。
转载请注明原文地址:https://kaotiyun.com/show/mgAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
考虑以下的函数原型:voldA(inta,intb=5,charZ=’*’)’下面的函数调用中,不正确的是
数据模型分为格式化模型与非格式化模型,层次模型与网状模型属于______。
在面向对象方法中,______描述的是具有相似属性与操作的一组对象。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
在数据库设计中,将E-R图转换为关系模式的过程属于()。
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素栈初始为空,top值为0,栈项元素在stack[top-]中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>classTstack{
有如下类声明:classXA{intX;public:XA(intn){x=n;}};classXB:publicXA{inty;public:XB(inta,intb)
控制格式输入/输出的操作中,设置域宽的函数是()。
在派生类中,对类对象成员,基类成员和非类对象成员的初始化程序是______。
软件工程的出现是由于
随机试题
若平面区域D={(x,y)|0≤x≤1,1≤y≤e},则二重积分dxdy=().
A.孢子B.花粉C.虫瘿D.卵鞘桑螵蛸的药用部位是
尖锐湿疣湿热下注型中医应选用何方治疗尖锐湿疣火毒蕴结型中医应选用何方治疗
张某犯投毒罪,被判处有期徒刑14年,刑罚执行9年后,又犯故意伤害罪(轻伤害),被判处有期徒刑2年,数罪并罚时,其可能实际执行的最高刑期是?
地籍调查时对土地权利客体调查的内容包括()。
乙公司向甲公司发出要约,随后立即又发出一份“要约作废”的函件。甲公司的董事长助理收到乙公司“要约作废”的函件后,忘了交给已经看到了要约函件的董事长。第三天甲公司董事长发函给乙公司,提出只要将交货日期推迟两个星期,其他条件都可以接受,后甲乙公司未能缔约,双方
作为职业道德规范的“诚信”,其特征是()。
根据《中华人民共和国学位条例》规定,我国学位分为()。
下位学习又称()。
请用不超过150字的篇幅,概括出给定资料所反映的主要问题。要求:全面,有条理,有层次。假定你是政府职能部门的工作人员,请你就考场作弊问题提出处理意见。可以全面谈,也可以就某一个方面谈。要求:(1)意见合理,具体可行;(2)条理清楚,语言简明;(3)字
最新回复
(
0
)