首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是
下列关于运算符重载的描述中,正确的是
admin
2013-05-30
27
问题
下列关于运算符重载的描述中,正确的是
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
本题考查的知识点是:运算符的重载。运算符重载为成员函数时,形参个数一般为运算符的元数减1,因为此成员函数所属的对象可成为运算符的一个运算分量。重载为非成员函数时,形参个数一般和运算符元数相等。所以,二元运算符重载为非成员函数时,参数表中应有两个参数,选项C不正确;运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符,选项A是正确的。一元运算符中,“-”取负、“++”增1、“--”减1等运算符均可重载为成员函数,故选项B不正确。 C++中,有“.”、“.*”、“->*”、“::”、“?:”五个运算符不能重载,故选项D不正确。本题应该选择A。
转载请注明原文地址:https://jikaoti.com/ti/VqE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
面程序执行完后k的值是【】。voidmain(){unsignednum=26,k=1;do{K*=num%10;num/=1
下列概念中,不属于面向对象方法的是()。
设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部【】。intmain(){doubles[10][22];intn;...fun(s);...re
对下列语句正确的描述是()。constint*x;int*constx;
有如下关系:学生(学号,姓名,性别,专业号,年龄),将属性年龄的取值范围定义在0-120之间符合【】。
目前,有两种重要的高级语言,分别是结构化程序设计和【】。
对于语句cout<<end1<<x;中的各个组成部分,下列叙述中错误的是______。
如果表达式x=y*z中的“*”是作为成员函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为【】。
判断字符型变量ch是否为大写英文字母,应使用表达式()。
若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一bool型数据,则该运算符重载函数的原型是【】。
随机试题
按房屋所有权的性质、房屋租赁分为()。
A.知情选择原则B.保密和尊重隐私的原则C.血液公共资源原则D.无歧视原则E.非商品化和商业化原则血站是公益机构,体现人类或社会成员之间的互助团结,以解除患者的病痛,恢复患者的健康。这是献血的
关于涉外婚姻的法律适用,下列哪一选项是不正确的?()
对于任何一个建设项目,其管理的目标都将包括()三大方面。
下列学术思想流派中,在春秋战国时期出现的有()。[2012年上海真题]
劳动法律行为应当符合的基本要求是()
动物种群的跨物种研究表明,出生一个月就与母亲隔离的幼仔常常表现小很强的侵略性。例如,在觅食时好斗且拼抢争食,别的幼仔都退让了它还在争抢。解释这个现象的假说是,形成侵略性强的毛病是由于幼仔在初生阶段缺乏由父母引导的社会化训练。如果以下哪项陈述为真,能
(2011年安徽.96)从交易对象的属性及它们在礼会再生产过程中的作用划分,我们可以把市场划分为商品市场和生产要素市场。下列不属于生产要素市场的是()。
国际货币基金组织(IMF)当地时间11月30日宣布正式将人民币纳入IMF、特别提款权(SDR)货币篮子,这是人民币的历史性时刻。关于SDR,下列说法错误的是()。
A、Childrenrearedunderaverageconditionspossessaverageintelligence.B、Lackofopportunitypreventsthegrowthofintelligen
最新回复
(
0
)