首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的叙述中,错误的是( )。
下列关于运算符重载的叙述中,错误的是( )。
admin
2017-10-17
61
问题
下列关于运算符重载的叙述中,错误的是( )。
选项
A、有的运算符可以作为非成员函数重载
B、所有的运算符都可以通过重载而被赋予新的含义
C、不得为重载的运算符函数的参数设置默认值
D、有的运算符只能作为成员函数重载
答案
B
解析
此题考查的是运算符的重载。C++中运算符重载是多态性的一种表现,在C++语言中,“.”、“.*”、“->”、“::”、“?:”这5个运算符不能重载,所以选项B)错误。由于很多符号是一元运算符和二元运算符公用的,为了避免含混,不得为重载的运算符函数设置默认值,调用时也就不得省略实参。其中“=”、“[]”、“->”及所有的类型转换运算符只能作为成员函数重载:如果允许第一操作数不是同类对象,而是其他数据类型,则只能作为非成员函数重载。
转载请注明原文地址:https://kaotiyun.com/show/KPAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序:#inclcude<iostream.h>voidmain(){inti;inta[3][3]={’1’,’2’,’3’,’4’,’5’,’6’,’7’,’8’,’9’);for(i=0;
有以下程序:#include<iostream.h>voidsort(intL[],intn){intj,k,flag,temp;flag=n-1;while(flag>
下列关于虚函数的描述中,正确的是()。
不能作为函数重载的判断依据的是()。
以下有关析构函数的叙述不正确的是
下面的函数模板定义中错误的是
已知一个函数模板定义为:template<typenameT1,typenameT2>T1FUN(T2n){returnn*5.0;}若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则该调用
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidfun(______){Ta;if(x>y)
以下函数模板max()的功能是:返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0];for(in
下列选项中合法的用户标识符是()。
随机试题
下列作家中,支持范仲淹“庆历革新”的是()
羊水胎粪污染与下列何种因素有关
患者男性,60岁,咳嗽,咳痰20年,有高血压、肝炎病史。查体:BP150/83mmHg,肺肝界位于第六肋间。心界缩小,心率110次/min,律不齐,P2亢进,胸骨左缘第五肋间可闻及收缩期杂音。肝肋下3.5cm,双下肢浮肿。心电图报告:顺钟向转位,V1
药源性疾病是因为药品不良反应发生程度较严重,持续时间过长引起的,下列关于药源性疾病的防治,不恰当的是
案例一般资料:求助者,女性,48岁,某公司副总经理。下面是心理咨询师与求助者的一段咨询对话。心理咨询师:您好!您希望在哪些方面得到我的帮助呢?求助者:我最近一段时间经常莫名其妙地紧张和担忧,在单位有时还控制不住自己的
()是学生在教师的指导或鼓励下,通过类比、归纳、质疑和反思等思维活动,亲自去探索和发现数学的概念、定理、公式和解题方法等的一种教学方法。
“让学校的每一面墙壁都开口说话”,这是充分运用了下列德育方法中的()。
小李从甲地翻过山顶到达乙地一共行了23.5千米,用了6.5小时。他上山时每小时走3千米,下山时每小时走5千米,若小李用相同的上山、下山速度由乙地返回甲地要用()小时。
Readthetextbelowaboutsalaryraise.Inmostofthelines(41-52),thereisoneextraword.Iteitherisgrammaticallyinc
TheeightairlinesoftheOneworldalliance(联盟)havejoinedforcestogiveworldtravelersasimplewaytoplanandbookaround-
最新回复
(
0
)