首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。 .
下列关于运算符重载的描述中,正确的是( )。 .
admin
2021-05-06
33
问题
下列关于运算符重载的描述中,正确的是( )。 .
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
运算符重载为成员函数时,会省略一个参数,如果无参数,表明是一元运算符。一元运算符既可以作为成员函数重载,也可以作为非成员函数重载。二元运算符如果作为非成员函数,则参数表中必须有两个参数。C++有5个运算符不能重载,它们是:.(成员访问运算符)、.*(成员指针访问运算符)、::(域运算符)、sizeof(长度运算符)和?:(条件运算符)。故本题答案为A。
转载请注明原文地址:https://www.kaotiyun.com/show/uGfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件(程序)调试的任务是()。
如下函数模板:templateTsquare(Tx){returnx*x;}其中T是()。
下列有关类继承的叙述中,错误的是()。
有如下程序:#inc1ude<iostream>#inc1ude<cstring>usingnamespacestd;classXCF{inta;public:XCF(int
下列描述中,错误的是()。
有如下函数模板定义:templateTfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:Number=8注意:错误的语句在//******error******的下面,修改该语句即可。1#includ
如果表达式a>=b中的’’>="是作为非成员函数重载的运算符,则可以等效地表示为()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
在下列关键字中,不能用来表示继承方式的是
随机试题
关于下肢CTA的检查,不包括哪项
北沙参在贮存中容易发生红花在贮存中容易发生
关于场外交易市场的特征,下列描述不正确的是( )。
公司清算时每一股份所代表的实际价值是()
《行政许可法》规定,对于有数量限制的行政许可,两个以上申请人申请均符合法定要求的.行政机关应当()。
在结构化程序设计思想提出宋以前,在程序设计中曾强调程序的效率。现在与程序的效率相比,人们更重视程序的______。
TheSun—AMixedBlessingA.PeopleinWesterncountrieshaveverymixedfeelingsaboutthesun.Ontheonehanditevokesmem
Whosaidthetalkswillnotbenegotiations?
EthicsinCompaniesI.TheimportanceofethicsA.【T1】______enablescompaniestoexploittheeconomicadvantages,whereas【T2】_
Evenifyouhadrefused,the______wouldprobablynothavebeenverydifferent.
最新回复
(
0
)