首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2015-07-22
55
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
运算符重载为成员函数时,会省略一个参数,如果无参数,表明是一元运算符。一元运算符既可以作为成员函数重载,也可以作为非成员函数重载。二元运算符如果作为非成员函数,则参数表中必须有两个参数。C++有5个运算符不能重载,它们是:. (成员访问运算符)、.* (成员指针访问运算符)、:: (域运算符)、sizeof(长度运算符)和?:(条件运算符)。故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/7tNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有函数func(par1,par2+par3,(par4,par5)):在调用该函数时,实参的个数是______。
下面关于虚函数的描述正确的是()。
要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是
下列关于栈的描述中错误的是
开发软件时对提高开发入员工作效率至关重要的是
下列关于this指针的叙述中,正确的是
有如下函数模板定义: template<class t> T func(Tx,Ty){return x*x+y*y;} 在下列对func的调用中,错误的是
算法的空间复杂度是指()。
如果表达式y*x+十中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
下列字符串中不能作为C++标识符使用的是( )。
随机试题
我国常绿阔叶林主要分布在
常用的苯甲酸衍生物类降糖药为
早期食管癌的症状有()。
金属烤瓷冠舌侧龈边缘最好为
在各种激励理论中,赫茨伯格的双因素理论所提出的两个因素是( )。
企业管理的首要职能是()。
已知一杯茶水有若干克,第一次加入一定量的水后,茶水的浓度为6%,第二次又加入同样多的水后,茶水的浓度为4%,求第三次加入同样多的水后茶水的浓度为多少?()
不久前,河南项城市秣陵镇政府大门口,几位来办事的群众注意到,公示长廊多了个“小微权力”监督榜。低保、五保、扶贫卡、危房改造等群众关心的事项,每一项都有办事流程图,如何办、找谁办,_________。填入画横线部分最恰当的一项是()。
由于“鱼和熊掌不可兼得”,所以,现在没有得鱼,就一定可以得到熊掌。以下哪项推理结构与上述类似?
以下叙述中错误的是()。
最新回复
(
0
)