首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2020-10-21
37
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义"+"运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
重载运算符的规则如下:① C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;② C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://jikaoti.com/ti/Mll0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
CH系统预定了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
在对函数进行原型声明时,下列语法成分中,不需要的是()。
下列选项中不属于面向对象程序设计特征的是()。
下列运算符中,不能被重载的是()。
如下函数的作用是以双倍行距输出文件:voiddouble_space(ifstream&f,ofstream&t){charc;whilc(________){;________if(c==’\
下列模板声明中,有语法错误的是()。
若要对类BigNumber中重载的类型转换运算符long进行声明,下列选项中正确的是()。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>l;i-=2)cout
下列()是C一+4.语言的有效标识符。
随机试题
给定资料1.水泥路修到了家门口,无害化厕所正在普及,返乡创业迎来了热潮……如今的乡村,正行驶在振兴发展的快车道上。与此同时,也面临不少沟坎:脱贫攻坚正在进入啃硬骨头阶段、产业绿色发展仍需提质、农村环境和人居环境亟须改善,等等。爬坡过坎,需要落实好习近平总
焊缝及熔敷金属拉伸试样的直径为6mm时,其尺寸极限偏差为()。
274,113,48,17,()
侦查人员为了查明案件事实,可依法对犯罪嫌疑人进行询问。( )
人民群众是对违法犯罪行为施加影响()的力量。
公安政策的作用有指导作用、规范作用和调整作用。()
简述德育过程的规律。
“热钱”是指为追求高回报而在市场上迅速流动的()性资金。它与正当投资的最大区别在于(),而不会为社会创造财富。
a.わざわざb.自らc.びぴっしりd.ずいぶんe.次々とf.とにかくg.ぴったりh.むしろi.ぜひともj.まさかk.ついにl.ついでにあの新人作
Inordertorepairbarns,buildfence,growcrops,andcareforanimalsafarmermustindeedbe______.
最新回复
(
0
)