首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2019-06-04
58
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
此题考查的是运算符的重载。运算符重载为成员函数时,形参个数一般为运算符元数减l:重载为非成员函数时,形参个数一般和运算符元数相等。所以二元运算符重载为非成员函数时,参数表中应有两个参数,C选项错误;运算符重载为成员函数,若参数表中无参数,重载的是一元运算符,选项A正确:一元运算符中,“.”(取负)、“++”、“--”等均可重载为成员函数;C++语言中,“.”、“.*”、“->*”、“::”、“?:”五个运算符不能重载。
转载请注明原文地址:https://kaotiyun.com/show/Un8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,类的实例称为______。
A、 B、 C、 D、 B栈是限定只能在表的一端进行插入和删除操作的线性表,入栈和出栈都是在栈顶进行,它们的操作特点是先进后出,因此具有记忆作用。栈可以采用顺序存储,也可以采用链式存储。
有如下程序:#include<iostream>usingnamespacestd;intmain(){charstr[100],*P;cout<<"pleaseinputastring:
若语句:cout<<setfill(’>’)<<setw(5)<<3141512<<setw(5)<<"OK!";是程序中第一个输出语句,则输出结果是A)3141512>>0K!B)3141512OK!>>C)314150
下面的符号中可以用作C++标识符的是()。A)3testB)fcc~othterC)elseD)radius
负责数据库中查询操作的数据库语言是()。A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言
数据字典是数据库设计需求分析阶段的重要工具之一,其最基本的方法是()。
算法的时间复杂度是指()。
算法分析的目的是()。
随机试题
教书育人是保育员岗位职责的基本要求。()
关于政府能力,下列说法错误的是
恶性高血压肾脏细动脉壁的病理变化是
口中乏味,舌上味觉减退属于
A.质软,边界清楚,活动度可,与皮肤很少粘连B.质软,边界清楚,活动度可,与皮肤粘连,中心有黑头C.质软,边界不清,不能活动,呈海绵状,有压缩性D.质硬,边界清楚,活动度可,与皮肤不粘连E.质硬,边界不清,活动度差,与皮肤粘连纤维瘤的表现是
下列属于产后“三审”的是
在封建王朝律典中,以下哪一朝代创《名例》篇目,为后世所继承?
代位权是指因债务人怠于行使到期债权.对债权人造成损害的,债权人可以向人民法院请求以自己的名义代位行使债务人的债权,代位权的行使范围以债务人的债权为限。()
革命免不了使用暴力,免不了造成社会一定的破坏和震荡,这是________的客观事实。有人据此否定革命,认为革命的代价太大,不如采取和平渐进的改良方式为好,这种观点貌似有理,但它脱离具体情况抽象地议论改良和革命孰优孰劣,实则毫无意义。填入划横线部分最恰当的一
求
最新回复
(
0
)