首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2020-06-29
30
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义“+”运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/BEyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C++流的描述中,错误的是()。
下列关于运算符重载的叙述中,正确的是
有如下类声明:classHow{intk;public:~How(){cout
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是
有如下程序:#includeusingnamespacestd;voidfun(int&a,______________){intc;c=a;a=b;b=c;}
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并且使程序输出的结果为:a=7,b=0a=8,b=10注意:错误的语句在∥********error********
以下关键字用来声明类的访问权限的是
在下列关键字中,不能用来表示继承方式的是
计算机软件包括
软件调试的目的是
随机试题
沉井下沉施工终沉时,每小时测一次,严格控制超沉,沉井封底前自沉速率应小于()。
下列关于保险规划的做法,不恰当的是()。I.富翁家庭在家太太购买巨额人身意外险Ⅱ.为经常出差的家人购买意外伤害险Ⅲ.为10万元的财产在两家不同的公司投保,共投保20万元Ⅳ.为感冒、牙痛等小病专门投保
公共物品的需求显示是通过()实现的。
随着社会的飞速发展和“二孩”时代的到来,家长“望女成凤”“望子成龙”的希望没有丝毫减退。家长们都不希望自己的子女输在起跑线上,在幼儿园阶段就已经纷纷攀比起来,尤其是部分家长的“神童”情结泛滥。他们给孩子报大量的补习班,导致这些学生在掌握了大量知识的同时也出
注意事项1.本题本由给定资料与作答要求两部分构成,考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。2.请在题本、答题卡指定位置上用黑色字迹的钢笔或签字笔填写自己的姓名和准考证号,并用2B铅笔在准考证号对应的数字上填
铠甲:士兵
引起民事法律关系产生、变更和消灭的现象称为()。
Interrelationshipfragmentedmacrocosmbewilderedmicrocosmfacilitatedependencyrecognizedi
下列条目中哪些是数据库管理系统的基本功能?Ⅰ.数据库定义Ⅱ.数据库存取Ⅲ.物理文件的读写Ⅳ.数据库维护
Hearingthenews,theyare_______joyandsorrow.
最新回复
(
0
)