首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2020-12-21
33
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、重载运算符时能够改变运算符原有的优先级
B、有些运算符不能作为普通函数重载
C、重载运算符时不能改变运算符原有的操作数个数
D、加法运算符重载为成员函数时形参表只有一个参数
答案
A
解析
C++中,运算符重载的规则有:重载不能改变运算符的优先级,选项A错误;赋值运算符=、下标运算符[]、调用运算符()、成员访问箭头运算符->等必须重载为成员函数,不能作为普通函数重载,选项B正确;重载不能改变运算符运算对象(操作数)的个数,选项C正确;加法运算符有两个操作数,作为成员函数重载时,第一操作数是调用对象本身,所以形参表只有一个操作数,选项D正确;本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/bOyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于赋值运算符“=”重载的叙述中,正确的是
已知数组arr的定义如下:intarr[5]={1,2,3,4,5}、下列语句中输出结果不是2的是
如下函数的作用是以双倍行距输出文件: void double_space(ifstream& f, ofstream& t){ char c; while (______) { ______;
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使该程序的输出结果为:100注意:错误的语句在//*****error******的下面,修改该语句即可。#includestatic
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成构造函数的定义,使得数据成员变量filename和contex为空,内容长度FileLength为0。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。类Person完成对人的姓名和年龄的绑定。函数fun()获得年龄比较大的姓名。然后输出这个姓名到屏幕。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成类的构造
对于语句cout<<endl<<x中的各个组成部分,下列叙述中错误的是()。
下列关于类模板的模板参数的叙述中,错误的是()。
下面不属于软件需求规格说明书内容的是
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
随机试题
进入疟区时作为病因性预防的常规用药是()
A.急性链球菌感染后肾小球肾炎B.原发性肾病综合征C.隐匿性肾炎D.急进性肾炎E.狼疮性肾炎女,29岁,体检发现尿蛋白(+),后多次复查尿常规示蛋白(+)。查体:无水肿,血压120/80mmHg,B超示双肾形态、大小正常。诊断为
微波收、发信机包括()等主要电路。
施工单位申领《污水排水许可证》部门是()。
下列关于国际金融市场动荡对证券市场影响的说法,错误的是()
甲乙丙三人各出资20000元买一辆车后,甲欲投资开商店,想转让自己的份额。甲通知乙、丙后,乙表示愿出18000元买下甲的份额,丁知道后愿以20000元买下,丙即表示愿以20000元买下。根据法律的规定,甲应将其份额卖给()。
最近发展区
Wheredogoodideascomefrom?Forcenturies,allcreditforthesemysteriousgiftswenttofaith,fortuneandsomefairmuses.
Expressingintentions表达意向
A、Bybringingananimalrarelyseenonnearbyfarms.B、Bybringingabagofgraininexchangeforaticket.C、Byofferingtodo
最新回复
(
0
)