首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2015-06-27
40
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
运算符重载为成员函数时,会省略一个参数,如果无参数,表明是一元运算符。一元运算符既可以作为成员函数重载,也可以作为非成员函数重载。二元运算符如果作为非成员函数,则参数表中必须有两个参数。C++有5个运算符不能重载,它们是:.(成员访问运算符)、.*(成员指针访问运算符)、::(域运算符)、sizeof(长度运算符)和?:(条件运算符)。故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/KJNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面程序运行#include<iostream.h>intfunc(chars[]){intlength=0;while(*(s+length))length++;returnlength
在下面的类定义中,横线处应填入的内容是______。classFred{public:voidprint(){cout<<data<<end1;}voidsetData(do
下列叙述中正确的是______。
假定一个二维数组的定义为“inta[3][5];”,则该数组所含元素的个数为【】,所占字节存储空间的字节数为【】。
两次运行下面的程序,如果从键盘上分别输入10和8,则输出结果为______。#include<iostream.h>viodmain(){ intx:cin>>x:if(x++>9)cout<<x;
浮点数的默认精度值是【】。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指()。
在各种不同的软件需求中,功能需求描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚本中予以说明,而从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求的是指()。
在深度为5的完全二叉树中,度为2的结点数最多为【】。
为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为
随机试题
如表所示为NaHCO3溶解度数据[g/100gH2O(l)]:试利用线性插值法计算37.7℃时的溶解度?
A.快速、精确而短暂B.快速、粗糙而广泛C.缓慢、持久而弥散D.缓慢、迟钝而局限E.相对局限和不灵敏自身调节的一般特点是
用于人群普查的骨密度测量法是
下列变性实质上为组织坏死的是
假设ABC公司股票目前的市场价格为24元,而在一年后的价格可能是35元和16元两种情况。再假定存在一份100股该种股票的看涨期权,期限是一年,执行价格为30元。投资者可以按10%的无风险利率借款。购进上述股票且按无风险利率10%借入资金,同时售出一份100
同样的信息对不同的人有不同的价值,这反映了信息价值具有()。
我国北斗卫星导航系统与美国GPS、俄罗斯格洛纳斯、欧洲伽利略系统并称全球四大卫星导航系统。()
公民购买债券、银行储蓄、参加商业保险的共同点是________。
ThetradeandinvestmentrelationshipbetweentheEuropeanUnionandtheUnitedStatesisthemostimportantintheworld.Despi
A—EngineFuelSystemG—contactpointB—LightsandWiresH—theelectricsystemC—StartingSystemI—powertrainD—underpressureJ
最新回复
(
0
)