首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2021-02-22
80
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、有的运算符可以作为非成员函数重载
B、所有的运算符都可以通过重载而被赋予新的含义
C、不得为重载的运算符函数的参数设置默认值
D、有的运算符只能作为成员函数重载
答案
B
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。所以答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/07yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:sizeof(str1)=5sizeof(str2)=10sizeof(str3)=1
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成类Rect的构造函数,实现对变量left、right、top、bottom的初始化,缺省值都为0,请在
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序的执行结果为:注意:错误的语句在//******error******的下面,修改该语句即可。#include#inclu
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
在满足实体完整性约束的条件下
不属于对象构成成份的是
在数据管理技术发展的三个阶段中,数据共享最好的是
下列叙述中错误的是
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成构造函数的定义,使得数据成员变量filename和contex为空,内容长度FileLength为0。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
在Protel99se将所设计好的电路图复制到Word文档,发现所复制的电原理图包含整个图样,如何解决?
佝偻病性手足搐搦在痉挛发作时哪项处理最正确
男性,60岁,发作性胸痛3年,疼痛放射至左肩,发作持续3~4分钟,休息后可缓解。1天前劳动时突发晕厥就诊,查体:BP90/50mmHg,神清,心率140次/分,主动脉瓣区可闻及收缩期喷射样杂音伴震颤,杂音向颈部传导,双肺呼吸音清晰。最可能的诊断是
送验标本,下列哪项错误
关于假设开发法中静态分析法和动态分析法的说法,错误的是()。
在工程质量验收各层次中,总监理工程师可以组织或参与()的验收。
下列说法中不符合国有土地使用权转让规定的是()。
基金管理人每年必须编制一份基金年度报告和两份基金半年度报告。()
关于教学策略,下列说法不正确的是()
Thedeclineofcivilityandgoodmannersmaybeworryingpeoplemorethancrime,accordingtoGentilityRecalled,editedbyDigb
最新回复
(
0
)