首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2021-09-05
50
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义"+"运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/PB5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于派生类构造函数和析构函数的说法中,错误的是()。
有如下程序:#includeusingnamespacestd;intmain(){charstr[100],*p;cout
结构化程序设计的3种结构是()。
在容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
有如下程序;#includeusingnamespacestd;classB{public:virtualvoidshow(){cout
有如下程序:#includeusingnamespacestd;classPair{intm;intn:public:Pair(inti,intj):m(i),
在黑盒测试方法中,设计测试用例的主要根据是
下列关于函数重载的叙述中,错误的是()。
已知主函数中通过如下语句序列实现对函数模板swap的调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是()。
要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是.()。
随机试题
有人认为,只有通过全面的控制,才能确保计划的完整实现。因此,控制应该是越多越好,请你对这种观点加以剖析。
患者,男,22岁。足球比赛时与对方相撞,致右膝突然减速,造成外翻、外旋损伤,伤后2小时即出现严重关节血肿。受伤时曾听到破裂声。膝立即感到无力,但膝关节不负重下能屈伸活动。经临床检查,此类损伤常见的损伤部位是
关于血证的辨治,以下哪些正确
关于肺部的叙述,错误的是
进行尸体护理,下列做法不妥的是
克隆虽不是自然选择,但大自然只是想要人类传递自己的基因,若克隆有助于此,就不是在冒犯大自然。况且克隆并非是新东西。在不少物种需要改善繁殖效率时,人类介入这个过程并没有被看成是固有的不自然。但这不能让人类克隆成为迫切的事情,因为还有许多复杂的问题需要考虑。人
甲公司为上市公司,系增值税一般纳税人,购买及销售商品适用的增值税税率为17%。该公司内部审计部门在对其2016年度财务报表进行内审时,对以下交易或事项的会计处理提出疑问:(1)2016年9月30日,甲公司应收乙公司账款余额为150万元,已提坏账准备40万
2015年与2014年相比,主营业务收入增长最快的是()。
卡特尔将智力分为()。
明知学校宿舍楼年久失修,但是不及时修理,致使楼房倒塌、砸死、砸伤数人的,构成()。
最新回复
(
0
)