首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2015-07-22
32
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义"+"运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
重载运算符的规则如下:① C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;② C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/5NNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
下列关于break语句的叙述不正确的是()。
下列关于this指针的叙述中,正确的是
下列叙述中正确的是
下列有关数据库的描述,正确的是
运算符重载是对已有的运算符赋予多重含义,因此
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
下列选项中不符合良好程序设计风格的是
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是【】。
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
随机试题
“古之天下,亦今之天下,今之天下,亦古之天下”是()。
建设项目的竣工验收一般应符合以下条件:();建设项目的技术资料已经按照要求整理归档,并可方便查阅。
下面关于逆城市化的叙述,正确的是()。
()于2018年12月21日制定发布了《旅游市场黑名单管理办法(试行)》。
代理人知道被委托代理的事项违法仍然进行代理活动的,或者被代理人知道代理人的代理行为违法不表示反对的()。
在配置管理中,用于管理当前基线和控制对基线的变更的配置库是()。
某企业需要采用甲、乙、丙三种原材料生产Ⅰ、Ⅱ两种产品。生产两种产品所需原材料数量、单位产品可获得利润以及企业现有原材料数如下表所示:则公司可以获得的最大利润是(35)万元。取得最大利润时,原材料(36)尚有剩余。(35)
Wearetryingourbest______thepoorchildrenwholosttheirparents.
Theword"freedom"formanyblackAmericansisinextricablylinkedwiththeword"slavery."Whileithas148years【M1】______si
HowtoCommunicateEffectivelyGeneralinformationoncommunication—It’saskillyoucanlearn.—Communicationsison
最新回复
(
0
)