首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2020-12-21
87
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义”+”运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/tOyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知函数f的原型是:voidf(int*a,long&B);,变量v1、v2;的定义是intv1;longv2;正确的调用语句是
已知类Myclass的定义如下:classMyClass{public:MyClass(intD){data=d;}~MyClass(){}private:intdata;};下列对
下列语句中,正确的是( )。
有如下程序: #include <iostream> using namespace std; class Part{ public: Part(int x=0):val(x) { cout<<val; }
下列符号中可以用作C++标识符的是
下列数据模型中,具有坚实理论基础的是
下列叙述中正确的是
下列关于类模板的模板参数的叙述中,错误的是()。
结构化程序设计原则强调的是
下列选项中,正确的C++标识符是()。
随机试题
玉液汤组成中含有的药物是()(2010年第45题)
习近平总书记在党的二十大报告中指出,十年来,我们经历了对党和人民事业具有重大现实意义和深远历史意义的三件大事。下列不属于“三件大事”的是:
下列有关汉坦病毒的特性,叙述错误的是
下列哪项骨折,为稳定性骨折
根据我国《合同法》的规定,双务合同履行中的抗辩权不包括()。
2015年7月2日新入职职工,在2016年9月28日休年假,可休假()天。
甲公司拟投资某项目,一年前花费10万元做过市场调查,后因故中止。现重启该项目,拟使用闲置的一间厂房。厂房购入时价格2000万元,当前市价2500万元;项目还需投资500万元购入新设备。在进行该项目投资决策时,初始投资是()万元。(202
销售物流运作的关键在于确保将企业能生产的产品尽可能地全部销售出去,避免产生产品积压和滞留在仓库的情况发生,而实现销售配送作业的合理化不属于销售物流的范畴。
A.刺激胃酸分泌B.刺激胰HCO3-分泌C.两者都是D.两者都不是促胃液素的作用是
某商场失窃,员工甲、乙、丙、丁四人涉嫌被拘审。通过审问,四人口供如下:甲说:“是丙作的案。”乙说:“我和甲、丁三人至少有一人作案。”丙说:“我没作案。”丁说:“我们四人都没作案。”如果四人中只有一人说真话,那么可以得出以下哪项
最新回复
(
0
)