首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符重载是对已有的运算符赋予多重含义,因此( )。
运算符重载是对已有的运算符赋予多重含义,因此( )。
admin
2020-12-21
78
问题
运算符重载是对已有的运算符赋予多重含义,因此( )。
选项
A、可以对基本类型(如int类型)的数据,重新定义”+”运算符的含义
B、可以改变一个已有运算符的优先级和操作数个数
C、只能重载C++中已经有的运算符,不能定义新运算符
D、C++中已经有的所有运算符都可以重载
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/tOyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员的函数重载的运算符。下列叙述中正确的是
有如下程序#include<iostream>usingnamespacestd;classGA{public:virtualintf(){return1;}};classGB:
下列字符串中可以用作C++标识符的是
有如下程序: #include <iostream> using namespace std; class Part{ public: Part(int x=0):val(x) { cout<<val; }
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是
在黑盒测试方法中,设计测试用例的根据是
软件系统总体结构图的作用是
下列有关模板的叙述中,正确的是()。
已知将运算符’’+’’和’’*’’作为类Complex的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于()。
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
随机试题
SWOT分析方法使用的是加权平均法,所以在分析时考虑到了各个因素之间的关系和相互作用。()
认为冲突对组织无益、有害的观点是冲突的()。
酚红排泌试验在准确注射酚红后病人何时排尿( )。
人肝癌与鸭肝癌的地理分布一致,鸭子经常在水中生长,猜想肝癌病因存在水中,这种逻辑思维的方法属于尼姑与修女患宫颈癌的相对危险度远低于一般妇女,因而考虑宫颈癌与性生活有关,这种逻辑思维方法属于
A.脓血便B.便血C.便秘D.流脓E.周期性疼痛
女性,57岁,高血压、冠心病患者,近日心前区闷痛发作频繁,伴头胀,测m压为20/13.3kPa(150/100mmHg),发作时心电图示相关导联ST—T段抬高,应采取何种药物治疗最为适宜
“循喉咙之后,上人颃颡”的经脉是
大力发展(),不断提高人口的科学文化素质,充分发挥市场机制对人力资源配置的基础性作用,建立人才激励机制,完善人才合理流动的法规体系。
一般性货币政策的主要作用在于对()进行总量调控,对整个经济产生影响。
新民主主义革命总路线的核心是()
最新回复
(
0
)