首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2015-07-22
48
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、有的运算符可以作为非成员函数重载
B、所有的运算符都可以通过重载而被赋予新的含义
C、不得为重载的运算符函数的参数设置默认值
D、有的运算符只能作为成员函数重载
答案
B
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。所以答案为B。
转载请注明原文地址:https://kaotiyun.com/show/s8Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句错误的是()。
下面关于运算符重载的描述错误的是()。
以下函数的功能是删除字符串s中的所有数字字符。请填空。voiddele(char*s){intn=O;for(i=0;s[i];i++){if(【】)
关于在调用模板函数时实参的使用,下列表述中正确的是
设有语句:charstr1[]="string",str2[8],*str3,*str4="string";,则下列对库函数strcpy调用不正确的是
有如下函数模板定义:template<typenameT1,typenameT2,typenameT3>T2plus(T1t1,T3t3){returnt1+t3;}
下列运算符中,在C++语言中不能重载的是
在结构化分析使用的数据流图(DFD)中,利用【】对其中的图形元素进行确切解释。
类模板template<classT>classx(…),其中,友元函数f成为从该类模板实例化的每个模板类的友元,则其说明应为()。
随机试题
Increasinglyoverthepasttenyears,people—especiallyyoungpeople—havebecomeawareoftheneedtochangetheireatinghabits
Asubjectwhichseemstohavebeeninsufficientlystudiedbydoctorsandpsychologistsistheinfluenceofgeographyandclimate
常用于诊断重症肌无力的药物是:用于治疗重症肌无力的药物是:
A.真虚假实B.真实假虚C.虚中夹实D.实中夹虚咳喘十余年,下肢浮肿,尿少色黄,胸闷心悸,痰稀色白,呼吸困难,气怯声低,动则喘甚,舌苔滑腻,脉虚数者,证属
急性心肌梗死患者,血压80/50mmHg,中心静脉压4cmH2O,尿少,可能的诊断是
“罗盘纹”是形容哪种药材的断面特征
用于急性阿片类中毒(表现为中枢和呼吸抑制)及急性酒精中毒解救的是
费率厘定中的( ),要求在保险费率的厘定过程中,应确保所收保费能够足以抵补一切可能发生的损失及有关的营业费用。
陈大爷退休之后,感觉无所事事,整天在家看电视,与旧同事的联络也很少。最近发现视力下降后,陈大爷更少出门,只是到附近的菜市场购买食物和日用品。根据社会心理学理论,陈大爷面对的主要挑战包括()。
配音
最新回复
(
0
)