首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2021-05-06
48
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义“+”运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
重载运算符的规则如下:
①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;
②C++不能重载的运算符只有5个;
③重载不能改变运算符运算对象的个数;
④重载不能改变运算符的优先级和结合性;
⑤重载运算符的函数不能有默认的参数;
⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/zJfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下述关于数据库系统的叙述中,正确的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。DataList的重载运算符函数operator+,其功能是求当前数据表与另一个相同长度的数据表之和;即它返回一个数据表,其每
有如下程序:#includeusingnamespacestd;inti=1;classFun{public:staticinti;intvalue(){returni-
下列关于C++函数的说明中,正确的是()。
下列有关C++流的叙述中,错误的是()。
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列字符中,可以出现在合法的C++标识符中的是
下列选项中,不是C++关键字的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
随机试题
下列属于无因管理的是()。
流行性脑脊髓膜炎一般不导致
轻、中、重型慢性肝炎的病变主要区别是
A.单臂卡环B.双臂卡环C.间隙卡环D.I型杆卡环E.T形杆卡环具有支持作用的卡环是
尽管有些工程项目所提供的产品或服务具有高度的相似性,但由于每个工程项目都具有特定的建设时间、地点和条件,其实施都会涉及某些以前没有做过的事情。这是指工程项目的()特征。
根据上面的条件,进行的套利行为正确的是()
表示混凝土耐久性的指标有( )。
甲乙两家是邻居,甲家在距乙家地基2米处种有一棵大树。每逢刮大风,风便会将这棵树的一些大树枝刮落到乙家房屋上。乙担心会损坏房屋,多次找甲协商,要求甲将树枝砍去一些,被甲拒绝。某日,暴风雨即将来临,乙再次找甲协商却没找到,情急之下自己砍去了一些伸到自家房屋上的
设A,B都是三阶矩阵,A=,且满足(A*)-1B=ABA+2A2,则B=________.
Chooseoneappropriatewordfromthefollowingwordbanktofillintheblanknumberedfrom91to105inthepassagebelow.Chan
最新回复
(
0
)