首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于运算符重载,下列表述中正确的是( )。
关于运算符重载,下列表述中正确的是( )。
admin
2021-06-10
41
问题
关于运算符重载,下列表述中正确的是( )。
选项
A、C++已有的任何运算符都可以重载
B、运算符函数的返回类型不能声明为基本数据类型
C、在类型转换符函数的定义中不需要声明返回类型
D、可以通过运算符重载来创建C++中原来没有的运算符
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/Xjfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列符号中可以用做C++标识符的是()。
()使一个函数可以定义成对许多不同数据类型完成同一个任务。
一个栈的初始状态为窄。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
请打开考生文件夹下的解决方案文件proj1,此工程包含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:(4,4)注意:只修改
请打开考生文件夹下的解决方案文件proj1,该工程中包含程序文件main.cpp,其中有Salary(“工资”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句行有错误,请加以改正。改正后程序的输出结果应
请打开考生文件夹下的解决方案文件pmj3,其中声明了一个单向链表类sList。sList的成员函数Prepend的功能是在链表头部加入一个新的元素。请编写成员函数Prepend。在main函数中给出了一组测试数据,此时程序的输出应为:B->A->
下列关于模板的叙述中,错误的是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
下列关于栈的叙述中,正确的是()。
在下列关键字中,不能用来表示继承方式的是()。
随机试题
指示仪表和仪表,宜装在中心线距地面尺寸为0.8~2.0m的高度。()
以下不是由维新派创建的学会是()
每毫升含有800单位的某抗生素溶液,在25℃下放置1个月,其含量下降为每毫升600单位。若此抗生素的降解服从一级反应,求:①第40天时的含量;②半衰期;③有效期。
按十二经脉的流注次序,小肠经流注于
部门预算支出绩效考评方法主要包括()。
单位负责人要对本单位保存和提供的会计资料的真实性、完整性担负责任。()
在分组交换网中,非分组型终端(NPT)要通过()实现NPT所使用的用户协议与X.25协议的转换才能接入分组交换机上。
Writingtolearnmakesitpossibletoshowlearninginwriting.Muchofthewritingyouwilldoincollegeandatworkwillask
A、 B、 C、 C对待疑问词发问的疑问句,听清楚疑问词是解决问题的关键所在。这是问穿哪一件衬衫(Whichshirt)的问题,(C)选项回答“不太清楚,可能会穿蓝色的衬衫”符合要求,故而是正确答案。(A)选项是在称赞
Whatistherelationshipbetweenthespeakers?
最新回复
(
0
)