首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2017-04-25
42
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
此题考查的是运算符的重载。运算符重载为成员函数时,形参个数一般为运算符元数减l:重载为非成员函数时,形参个数一般和运算符元数相等。所以二元运算符重载为非成员函数时,参数表中应有两个参数,C选项错误;运算符重载为成员函数,若参数表中无参数,重载的是一元运算符,选项A正确:一元运算符中,“.”(取负)、“++”、“--”等均可重载为成员函数;C++语言中,“.”、“.*”、“->*”、“::”、“?:”五个运算符不能重载。
转载请注明原文地址:https://kaotiyun.com/show/x1Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++语言提供的“::”运算符的作用是在同名局部变量的作用域中访问【 】。
在传值调用中,要求( )。
下述关于成员函数的描述,正确的是( )。
下述静态数据成员的特性中,( )是错误的
以下数据结构中不属于线性数据结构的是
执行下列程序的结果是( )。 #include<iostream.h> void main() { char *str; str="test!"; cout<<str[5]; }
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。classcomplex{private:intreal;inti
已知语句int m=10;则下列引用的表示中正确的是
设有50行60列的二维数组A[50][60],其元素长度为4字节,按行优先顺序存储,基地址为200,则元素A[18][25]的存储地址为( )。
在MyClass类的定义中,对赋值运算符;进行重载。请将横线处缺失的部分补充完整。______MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*t
随机试题
对于收益型的投资者,证券分析师可以建议其优先选择处于()的行业。
张衡之后,比较重要的抒情小赋作家有赵壹和祢衡,他们的代表作分别是________、_______。
不是易引起念珠菌感染的主要原因
《金匮要略》所指"饮水流行归于四肢"的是
下列各项中属于原始凭证的是()。
全身耗氧量最高的是()。
小刚今年十五岁,父母外出打工,由年迈的爷爷照看。小刚为了能够在网吧打游戏,偷走了邻居老大爷的手机,价值500元。案发后,小刚被带到派出所。关于此案,下列说法错误的是()。
某测验包含10道选择题,评分标准为答对得3分,答错扣1分,不答得0分,且分数可以为负数。如所有参加测验的人得分都不相同,问:最多有多少名测验对象?
论述赞科夫的发展教学理论。
计算机的应用原则上分为哪两大类?
最新回复
(
0
)