首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2020-12-21
27
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、重载运算符时能够改变运算符原有的优先级
B、有些运算符不能作为普通函数重载
C、重载运算符时不能改变运算符原有的操作数个数
D、加法运算符重载为成员函数时形参表只有一个参数
答案
A
解析
C++中,运算符重载的规则有:重载不能改变运算符的优先级,选项A错误;赋值运算符=、下标运算符[]、调用运算符()、成员访问箭头运算符->等必须重载为成员函数,不能作为普通函数重载,选项B正确;重载不能改变运算符运算对象(操作数)的个数,选项C正确;加法运算符有两个操作数,作为成员函数重载时,第一操作数是调用对象本身,所以形参表只有一个操作数,选项D正确;本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/bOyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序 #include<iostream> #include<iomanip> using namespace std; int main(){ cout<<setprecision(3)<<fixed<<setfi
执行语句序列 intn: cin>>n: switch(n) { casel: case2:cout<<’1’: case 3: case4:cout<<’2’: break: d
下列关于赋值运算符“=”重载的叙述中,正确的是
有类定义如下:classType{public:Type(inti=0);Typeoperator-(int);friendTypeoperator+(Type,Type);privat
有如下函数模板声明: template<typename T> T Max(Ta,Tb){return(a>=b)?a:b;) 下列对函数模扳Max的调用中错误是
下列语句中,正确的是( )。
下列语句中,错误的是
寸软件系统总体结构图,下面描述中错误的是
深度为7的完全二叉树中共有125个结点,则该完全二叉树中的叶子结点数为
随机试题
______onanairplanebefore,thelittlegirlfeltverydizzyandsick.
A.呕吐物为隔餐食物,带腐臭味B.呕吐物为黄绿色,带粪臭味C.呕吐物为大量黏液及食物D.呕吐物为血液E.吐出胃内容物后仍干呕不止急性胆囊炎的临床表现是()
常用于磨牙远中楔形瓣手术的缝合方法适用于唇-舌两侧组织张力相等、高低一致时的缝合方法
有凉血止血散瘀之功,尤宜用于尿血的药物是
下列关于建筑物设计使用年限的表述,完全符合《民用建筑设计通则》要求的是:
我国《商业银行风险监管核心指标》有关流动性风险指标的流动性比率是指()。
根据《会计法》的规定,我国的会计年度为()。
水果庙运来的西瓜个数是哈密瓜个数的4倍,如果每天卖130个西瓜和36个哈密瓜,那么哈密瓜卖完后还剩下70个西瓜。该店共运来西瓜和哈密瓜多少个?()
刘涛在一次校园活动中拍摄了很多数码照片,现需将这些照片整理到一个PowerPoint演示文稿中,快速制作的最优操作方法是()
A、Helikeseverythingaboutit.B、Hewilldefinitelybuyit.C、Helikesthelocationofit.D、Heisnotverysatisfiedwithit.
最新回复
(
0
)