首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2020-06-29
30
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、有的运算符可以作为非成员函数重载
B、所有的运算符都可以通过重载而被赋予新的含义
C、不得为重载的运算符函数的参数设置默认值
D、有的运算符只能作为成员函数重载
答案
B
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。所以答案为B。
转载请注明原文地址:https://kaotiyun.com/show/hEyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于运算符重载的描述中,正确的是()。
ClassA是一个类,且有如下语句序列ClassAc1,*c2;ClassA*c3=newMyClass;ClassA&c4=c1;则ClassA的构造函数被调用的次数是
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,其中包含类MyClass的定义。程序中位于每个“//ERROR****found****”下的一行语句有错误,请加以更正。更正后程序的输出结果应该是:Thevalueis5The
下列关于继承和派生的叙述中,正确的是
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行有问题,请改正main函数中的错误,使程序的输出结果是:112233445566778899注意:不要改动main函
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。完成函数ToUpper(char木des,char*str),该函数实现把str字符串中小写字符转换成大写字符,并存发在des中。例如:str=“aBc
下面对软件特点描述错误的是
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
代码编写阶段可进行的软件测试是
软件调试的目的是
随机试题
热淋涩痛,可选
A.标签的格式及颜色必须一致B.其标签应当明显区别C.包装颜色应当明显区别D.在标签的醒目位置注明E.在说明书中醒目标示同—药厂生产的同一药品,其规格不同的
某外国公司在我国设立一分支机构,下列关于该分支机构的说法错误的是()。
单位工程概算造价包含()。
会计电算化的发展,主要包括()阶段。
()是指不能通过构造资产组合分散掉的风险。
我国消费税从()年开始正式施行。
作为财政政策工具,公共工程不足之处是在经济萧条时必须增加税收以便为政府支出融资。()
下列有关“法的渊源”的表述哪项是正确的?()
A、Howtochangeyourannoyingco-workers.B、Howtounhookyourself.C、Howtohandleconflictsbetweenco-workers.D、Howtodeal
最新回复
(
0
)