首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2020-06-29
39
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、重载运算符时能够改变运算符原有的优先级
B、有些运算符不能作为普通函数重载
C、重载运算符时不能改变运算符原有的操作数个数
D、加法运算符重载为成员函数时形参表只有一个参数
答案
A
解析
C++中,运算符重载的规则有:重载不能改变运算符的优先级,选项A错误;赋值运算符=、下标运算符[]、调用运算符()、成员访问箭头运算符一>等必须重载为成员函数,不能作为普通函数重载,选项B正确;重载不能改变运算符运算对象(操作数)的个数,选项C正确;加法运算符有两个操作数,作为成员函数重载时,第一操作数是调用对象本身,所以形参表只有一个操作数,选项D正确;本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/Sd8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于通过公有继承定义的派生类,若其成员函数可以直接访问基类的某个成员,说明该基类成员的访问权限是()。
有如下程序:#includeusingnamespacestd;classB{public:virtualvoidf0{cout
有如下程序:#includeusingnamespacestd;classB{public:B(intxx):x(xx){++count;x+=10;}virtualvoidshow(
下列有关抽象类和纯虚函数的叙述中,错误的是()。
下列有关内联函数的叙述中,正确的是()。
有如下程序段:inti=4;intj=1;intmain(){inti=8,j=i;cout<<i<<j<<endl;}运行时的输出结果是()。
有如下程序:#includeusingnamespacestd;classXA{inta;public:staticintb;XA(intaa):a(aa){b++;}
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass0{++count;}-MyClass(){一count;}s
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
随机试题
有关急性期反应物,下列哪一项不对
孙中山“三民主义”的核心问题是
嵌顿疝与绞窄疝鉴别要点
患者,男,24岁,小腿处被利器划伤,未及时处理,两天后伤口附近的皮肤表面出现一条“红线”,硬而有压痛,患肢无明显肿胀,该患者可能为
下列关于项目管理服务模式的优缺点,叙述错误的是()。
遥感信息在城市规划中的典型用途包括()。
心理冲突的变形有下列哪些特点?()
下图表示发生在某动物精巢内形成精子的过程中。DNA分子数量的变化(不考虑细胞质DNA分子),下列各项对本图解释完全正确的是()。
哺乳动物是不会灭绝的,东北虎是哺乳动物,所以东北虎是不会灭绝的。对于上述推理,以下哪项为真?
Don’tlooknow,butthey’reallaroundyou.They’restandingbythecopymachine,hoveringbytheprinter,answeringthephone.
最新回复
(
0
)