首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面关于运算符重载的描述中,正确的是( )。
下面关于运算符重载的描述中,正确的是( )。
admin
2012-01-20
56
问题
下面关于运算符重载的描述中,正确的是( )。
选项
A、一元运算符只能作为成员函数来重载
B、运算符重载作为成员函数时,如果参数表中无参数,重载的是一元运算符
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
B
解析
一元运算符可以作为全局函数重载,所以选项A) 错误。二元运算符重载为非成员函数时,参数表中有两个参数,所以选项C)也错误。C++中有些运算符不能被重载,如域运算符(::),条件运算符(?:)等,具体哪些运算符不能被重载与编译器有关,所以选项D) 错误。
转载请注明原文地址:https://www.kaotiyun.com/show/qHVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义:inta;floatb;doublec;,程序运行时输入:l23<回车>,能把1输入给变量a、把2输入给变量b、把3输入给变量c的输入语句是()。
若有定义:inta=0,b=),c=0,d=0;,有C语言表达式(a++&&b++?c++:d++,以下关于其执行顺序的叙述中正确是()。
以下叙述中正确的是()。
若有定义“inta[5],*p=a;”则正确引用数组元素的是()。
下列语句组中,不正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:在任意给定的9个正整数中找出按升序排列时处于中间的数,将原数据序列中比该中间数小的数用该中间数替换,位置不变
若在定义语句:inta,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是()。
如果进栈序列为A,B,C,D,则可能的出栈序列是()。
数据库的故障恢复一般是由()来执行恢复。
下列说法正确的是
随机试题
下列不属于股骨头缺血坏死常见x线表现的是
简述日常业务预算编制的内容。
消毒,三指法提起输精管,连同阴囊皮肤一起用特制钳套住固定局麻后用特制钳刺破阴囊皮肤及阴囊内各层组织,直至输精管
关于工程文件归档顺序的说法,正确的有()。
强调服务提供者与服务对象的互动和合作的过程,这是( )。
Whichisthe______city,Shanghai,BeijingorTianjin?
男性,70岁,体检时发现PSA明显升高。经前列腺穿刺检查,病理诊断为前列腺癌Gleason1级。下列描述中,与本诊断相符的是
我国《合同法》第107条规定:“当事人一方不履行合同义务或者履行合同义务不符合约定的,应当承担继续履行、采取补救措施或者赔偿损失等违约责任。”试分析该条法律规定。
中国共产党历届领导人都对共同富裕有所论述,主要有()
幂级数的收敛半径R=_______.
最新回复
(
0
)