首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2020-04-07
22
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
此题考查的是运算符的重载。运算符重载为成员函数时,形参个数~般为运算符元数减1;重载为非成员函数时,形参个数一般和运算符元数相等。所以二元运算符重载为非成员函数时,参数表中应有两个参数,C选项错误:运算符重载为成员函数,若参数表中无参数,重载的是一元运算符,选项A正确:一元运算符中,“.”(取负)、“++”、“..”等均可重载为成员函数:C++语言中,“.”、“.*”、“一>*”、“::”、“?:”五个运算符不能重载。
转载请注明原文地址:https://jikaoti.com/ti/hdA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于类中成员函数特征的描述中错误的是()。
设有a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>B)&&(n=c>D)运算后,n的值为()
有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){x=0;}
定义如下变量:charone_char;,则语句cout<<one_char;显示结果相当于C语言中的()语句。
下列函数中,()是对文件进行写操作的。
关于函数重载,下列叙述中错误的是
函数fun的功能是将一个数字字符串转换为一个整数,请将函数补充完整。intfun(char*str){inthum=0;while(*str){num*=10;num+=______str++;}
下列叙述中正确的是
下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是
若有定义语句“intx=10;”,则表达式“x
随机试题
不符合急性粟粒型肺结核病的是
烧伤局部有水疱,基底潮红并有剧痛,其烧伤程度为
最可能的诊断是:确诊的首选检查是:
髓石牙髓纤维性变
肝硬化患者肝功能失代偿期的典型表现是
行为人基于一个犯罪意图所支配的数个不同的罪过,实施—个危害行为,而触犯两个以上异种罪名的犯罪形态叫()
高压钢管有探伤合格证,但经外观检查发现缺陷时,应抽()进行探伤。
太阳好像是天空中最亮的天体,__________把它放到其他恒星的位置上,那也只是一颗不太显眼的小星星,__________肉眼完全看不见了。可见,在广阔无垠的宇宙空间,一定有数不清的“太阳”,____________它们发出十分强烈的光辉,但______
中国共产党的性质决定党的宗旨是全心全意为人民服务。坚持全心全意为人民服务的宗旨,是()
MostvisitorscometoCambridgetostudyinthecollegesinCambridge.ThepopulationinCambridgeisstillgrowingnow.
最新回复
(
0
)