首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2017-10-17
31
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、有的运算符可以作为非成员函数重载
B、所有的运算符都可以通过重载而被赋予新的含义
C、不得为重载的运算符函数的参数设置默认值
D、有的运算符只能作为成员函数重载
答案
B
解析
此题考查的是运算符的重载。C++中运算符重载是多态性的一种表现,在C++语言中,“.”、“.*”、“->”、“::”、“?:”这5个运算符不能重载,所以选项B)错误。由于很多符号是一元运算符和二元运算符公用的,为了避免含混,不得为重载的运算符函数设置默认值,调用时也就不得省略实参。其中“=”、“[]”、“->”及所有的类型转换运算符只能作为成员函数重载:如果允许第一操作数不是同类对象,而是其他数据类型,则只能作为非成员函数重载。
转载请注明原文地址:https://kaotiyun.com/show/KPAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于多继承二义性的描述中,错误的是()。
有如下程序:#include<iostream>usingnamespacestd;Classx{protected:inta;public:x(){
下列关于虚函数的描述中,正确的是()。
在一个成员函数内调用一个虚函数时,对该虚函数的调用进行______联编。
下列输出字符,A,的方法中,错误的是()
有如下程序:#include<iostream>#include<iosream>usingnamespacestd;classBASE{charc;public;BASE(charn):c(n){
如果一个对象部分地包含自己,或自己定义自己,则称这个对象是【 】的对象。
下列运算符中,不能重载的是
关于运算符重载,下列表述中正确的是( )。
有函数模板声明和一些变量定义如下:templateT1sum(T2,T3);doubled1,d2;则下列调用中,错误的是
随机试题
高起始励磁系统即快速励磁是指在0.1s内AVR装置可将发电机机端电压升至()的顶值电压,且下降时间小于0.15s。
与磺胺结构相似的拮抗药是
患者,男,30岁。2天前右上腹开始疼痛,后全腹痛并有高热。查体:体温39.5℃,脉率120次/分,血压85/60mmHg,面色苍白,神志淡漠,白细胞12×109/L,板状腹,尿少。根据症状、体征,其休克属下列哪种类型
A.滋阴养血B.滋肾养肝C.滋肾养肺D.滋阴降火E.滋阴益阳麦味地黄丸的功能是()。
A.辰砂B.银杏C.大力子D.续随子E.莎草根上述别名,分别是指下列哪些药物
信息披露及时性原则是指信息披露义务人必须把能够提供给投资者判断证券投资价值的情况全部公开。()
复利期间数量是投资期内计算复利的次数。()
行政赔偿是指行政机关及其工作人员违法行使职权,侵犯了公民、法人或其他组织的合法权益并造成损害,由国家承担赔偿责任的制度。根据上述定义,下列各项要求中属于行政赔偿范围的是()。
重复蒙太奇
Itismentionedinthepassagethatonehastopaytaxaccordingto______.Theword"proper"inthefirstlineofthesecondpa
最新回复
(
0
)