首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2021-09-05
49
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、运算符既可以重载为类成员函数,也可以重载为非成员函数
B、C++中运算符重载只能重载已有的运算符
C、双目运算符的重载函数的形参必须有两个
D、运算符重载不能改变运算符的优先级
答案
C
解析
运算符既可以重载为类成员函数,也可以重载为非成员函数,选项A正确;C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载,选项B正确;重载不能改变运算符的优先级别,选项D正确;重载不能改变运算符操作数的个数,所以双目运算符必须具有两个操作数,但不需要重载双目运算符的函数有两个形参,如果将双目运算符重载为类成员函数,第一操作数可以是类对象,所以函数只需要一个形参就可以了,选项C错误。本题答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/Vz5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于构造函数的叙述中,正确的是()。
有如下程序:#includeusingnamespacestd;classPoint{public:staticintnumber;public:Point(){number++;}~Point(){number一一;}};
有如下程序段:inti=0,j=1;nt&r=i;//①r=j;//②int*p=&i;//③*p=&r;//④其中会产生编译错误的语句是()。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
如下函数的作用是以双倍行距输出文件:voiddouble__space(ifstream&f,ofstream&t){charc;while(){;_________if(c==’\n’)t.p
下列字符串中,正确的C++标识符是()。
下列符号中,正确的C++标识符是()。
下列叙述中正确的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
下列符号中可以用作C++标识符的是()。
随机试题
A.脊髓型B.神经根C.交感神经型D.椎动脉型E.混合型颈椎病引起猝倒的常见类型是
(2001年第42题)下述疾病中,与大肠癌关系不密切的是
下列关于呋塞米的描述,错误的是
A."P"切迹B.颧突C.腭小凹D.颊侧翼缘区E.远中颊角区
A、吗啡喃类合成镇痛药B、苯吗喃类合成镇痛药C、哌啶类合成镇痛药D、氨基酮类合成镇痛药E、半合成镇痛药枸橼酸芬太尼
依据我国《宪法》和有关法律的规定,下列哪项表述是正确的?
基金的监管原则包括()。
()是学生掌握知识的中心环节。
《国务院关于机关事业单位工作人员养老保险制度改革的决定》中,关于改革的基本原则,错误的是()。
霍金认为,从理论上讲,虫洞或时光隧道不仅仅能把我们带到别的星球。如果两端在同一个地方,且由时间而非距离分离,在遥远的过去,飞船就能在地球附近自由出入,或许恐龙会看到飞船登陆。但他同时又提出一个“疯狂科学家”悖论:一个科学家利用虫洞,仅需一分钟就来到过去,通
最新回复
(
0
)