首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2021-02-22
50
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、有的运算符可以作为非成员函数重载
B、所有的运算符都可以通过重载而被赋予新的含义
C、不得为重载的运算符函数的参数设置默认值
D、有的运算符只能作为成员函数重载
答案
B
解析
重载运算符的规则如下:
①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;
②C++不能重载的运算符只有5个;
③重载不能改变运算符运算对象的个数;
④重载不能改变运算符的优先级和结合性;
⑤重载运算符的函数不能有默认的参数;
⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。所以答案为B。
转载请注明原文地址:https://kaotiyun.com/show/aKyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
语句ofstream f("SALARY.DAT",ios_base::app);的功能是建立流对象f,并试图打开文件SALARY.DAT与f关联,而且
在一个类体的下列声明中,正确的纯虚函数声明是
在C++语言中,不合法的实型数据的是
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(int*arr,intn)的功能是将指定的有序数组压缩成各元素互不相同的有序数组,即相同数只保留一个,多余的被删除。并返回互不相同的元素的个数
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:30130注意:错误的语句在//*****error******的下面,修改该语句即可。#
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类的公有数据成员函数No、Name[32],其中No是int型的数据,Name[32]为字符型。请在注释//****
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成构造函数的定义,使得数据成员变量filename和contex为空,内容长度FileLength为0。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。补充函数convert(longs,long*str),使之从低位开始取出长整型变量S中奇数位上的数,依次存放在数str中。例如,当s中的数为:7654321时,
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中含有一个源程序文件proj2.cpp。函数char*GetNum(ehar*src,ehar*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放入字符串空
下列与队列结构有关联的是
随机试题
关于原发性骨髓纤维化下列说法不正确的是
A.自身变性IgGB.甲状腺刺激素受体C.线粒体D.乙酰胆碱受体E.核成分重症肌无力自身抗原
患者,男,32岁。胃脘疼痛,或隐痛或胀痛或刺痛,针灸治疗应取的腧穴是
某药物的生物半衰期是6.93小时,表观分布容积是100L,该药物有较强的首过效应,其体内消除包括肝代谢和肾排泄,其中肾排泄占总清除率的20%,静脉注射该药200mg的AUC是20μg.h/ml,将其制成片剂用于口服给药1000mg后的AUC为10μg.h/
刘某购买了某房地产开发企业的一套房屋,在交房时,刘某要求房地产开发企业提供《住宅使用说明书》,他是在行使消费者的()。
开发项目的期间费用是指企业行政管理部门为组织和管理开发经营活动而发生的(),以及为销售、出租、转让开发产品而发生的()。
混凝土人仓铺料采用斜层浇筑法时,斜层坡度不超过().
如果没有达尔文、马可尼等专家的新科技观的涌现,就不会产生世界上第一部科幻小说;如果没有广义相对论、量子力学的发展,就不会迎来科幻小说的黄金时代;如果没有原子物理、太空科学的发展,就不会有灾难科幻作品或超级空间探险小说。这段话的主要意思是(
学校体育环境
在计算机硬件技术指标中,度量存储器空间大小的基本单位是( )。
最新回复
(
0
)