首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2020-12-21
28
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、有的运算符可以作为非成员函数重载
B、所有的运算符都可以通过重载而被赋予新的含义
C、不得为重载的运算符函数的参数设置默认值
D、有的运算符只能作为成员函数重载
答案
B
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。所以答案为B。
转载请注明原文地址:https://jikaoti.com/ti/YYl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于语句cout<<setfill(’*’)<<setw(10)<<1<<setfill(’*’)<<setw(2)<<2;的输出结果是
在数据流图(DFD)中,带有名字的箭头表示
下列关于运算符重载的叙述中,错误的是( )。
有如下类声明: class Foo{ int bar; }; 则Foo类的成员bar是
下列关于模板的叙述中,正确的是
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成构造函数的定义,使得数据成员变量filename和contex为空,内容长度FileLength为0。
下列选项可以做C++标识符的是()。
数据库管理系统的基本功能不包括
某系统总体结构如下图所示该系统结构图是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
随机试题
篮球比赛中,下列哪一种情况裁判员不应判球出界违例?()
Whentwohandsmeet,wepassonsomethingofourselves.After【C1】______toMarkTwain,Helen—whowasbothdeafandblind—commente
一次切开挂线疗法不适用于:
根据《招标投标法》,下列关于开标的说法正确的是()。
管道系统分类中,按管道的材质分为( )。
在黄热病疫区居住或去疫区旅行的人员,都必须进行黄热病疫苗的预防接种,根据世界卫生组织的规定,黄热病疫苗预防接种的免疫期自接种后第7日起10年内有效。
导游服务是一种复杂的,高智能和高技能的服务。为此,要做一个合格的导游员,就必须了解和掌握旅游者的心理状态,积极、主动地为其服务,妥善处理旅游者的投诉更是如此。请问,旅游者投诉的心理活动一般包括()。
下列选项中,属于赫尔巴特提出的教学过程四阶段的有()。
假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,不正确的表达式是
"Ineverimagined,"hechuckled,"thatIwouldsomedaystrugglesomightily,andsofutilely.toexplainmusictoarobot".
最新回复
(
0
)