首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,正确的是
下列关于运算符重载的叙述中,正确的是
admin
2010-06-06
25
问题
下列关于运算符重载的叙述中,正确的是
选项
A、通过运算符重载,可以定义新的运算符
B、有的运算符只能作为成员函数重载
C、若重载运算符+,则相应的运算符函数名是+
D、重载一个二元运算符时,必须声明两个形参
答案
B
解析
本题考核运算符重载的概念。C++中,=、[]、( )、->以及所有的类型转换符只能作为成员函数重载。所以B选项的描述是正确的。运算符重载就是赋予已有的运算符多重含义,并不是定义新的运算符;C++把重载的运算符视为特殊的函数,称为运算符函数,函数名就是在运算符前加上保留字operator;"+"是一个二元运算符,但是作为成员函数重载时参数表中只有一个形参,对应第二个操作数,而第一个操作数就是对象本身。
转载请注明原文地址:https://kaotiyun.com/show/WSjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序:#include#includemain(){charstr[]="abcd\n\123\xab";printf("%d",strlen(str));}运行后的输出结果是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的次序。例如,s所
若有定义typedefint*T;T*a[20];则以下与上述定义中a类型完全相同的是
在数据管理技术发展的三个阶段中,数据共享最好的是()。
若有定义语句:doublex,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是( )。
软件调试的目的是()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
下列关于二叉树的叙述中,正确的是( )。
随机试题
权利至上道德观容易在组织中产生对生产效率不利的工作氛围。()
脑血栓的错误护理措施
某储户要求存3年期积零成整储蓄,到期支取本息60000元,如果月利率为6‰,每月应存多少元()。
出境的交通工具和人员,必须在最先到达的国境口岸接受检疫。()
小勇认为自己学习成绩不好是因为自己不够聪明,根据维纳的归因理论,这属于()。
【2010年新疆自治区第34题】有一条堤全长500米,从头到尾每隔5米种植白杨树一棵,一共可以种()棵。
关于走私、贩卖、运输、制造毒品罪,下列说法正确的是()。
Theworld’spopulationcontinuestogrow.Therenowareabout4billionofusonearth.Thatcouldreach6billionbytheendof
PassageFourWhatisthefunctionofthe5thparagraphinthepassage?
Tworecentinnovationshavegainedalotofattentionforthewaytheyempowerwomen.Oneismicrocredit(小额贷款),asystemhelping
最新回复
(
0
)