首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2021-05-06
74
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义“+”运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
重载运算符的规则如下:
①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;
②C++不能重载的运算符只有5个;
③重载不能改变运算符运算对象的个数;
④重载不能改变运算符的优先级和结合性;
⑤重载运算符的函数不能有默认的参数;
⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/zJfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C++函数的说明中,正确的是()。
下列有关继承和派生的叙述中,正确的是()。
有如下类定义classMyClasspublic:_________Private:intdata;};若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;
下列有关C++流的叙述中,错误的是()。
下面描述中,不属于软件危机表现的是()。
如果利用C++流进行输入输出,下面的叙述中正确的是()。
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是()。
数据库技术的根本目标是要解决数据的()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成默认构造函数TestClass的定义,使得TestClass对象的类型为int,默认值为a=0,b=0,c=0,请在
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是()。
随机试题
_______是MIGA在国际投资保险业务上的一个创新。
评价肺通气功能,哪项指标较好【】
中共十七大报告指出,科学发展观的第一要义是【】
未经水行政主管部门或者流域管理机构同意,在江河、湖泊新建、改建、扩建排污口的,由()依据职权,依照前款规定采取措施、给予处罚。
机动放射线检查车()
在进行问卷调查时,采用的抽样方法是()。
北京2022年冬奥会和冬残奥会吉祥物发布仪式于2019年9月17日晚在北京首钢园区国家冬季运动训练中心冰球馆隆重举行。北京冬奥会吉祥物“冰墩墩”是以()为原型进行设计创作的。
金刚石与石墨同属于碳元素构成的,性质相差极远。金刚石坚硬无比,石墨却比较柔软。研究发现,其性能差异的根源在于碳原子的排列结构不同。这说明( )
下列关于休克的治疗原则,错误的是
利多卡因较普鲁卡因的特点是()。
最新回复
(
0
)