首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2020-04-07
37
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
此题考查的是运算符的重载。运算符重载为成员函数时,形参个数~般为运算符元数减1;重载为非成员函数时,形参个数一般和运算符元数相等。所以二元运算符重载为非成员函数时,参数表中应有两个参数,C选项错误:运算符重载为成员函数,若参数表中无参数,重载的是一元运算符,选项A正确:一元运算符中,“.”(取负)、“++”、“..”等均可重载为成员函数:C++语言中,“.”、“.*”、“一>*”、“::”、“?:”五个运算符不能重载。
转载请注明原文地址:https://www.kaotiyun.com/show/fk8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是【】。#includeusingnamespacestd;classBase{public:intm,n;Base(inti,intj):m(i),n(j){}
下面的描述中,正确的是()。
当需要将一个函数boolisnumber(charc)声明为内联函数时,则此内联函数的函数原型为()。
下列函数中,()是对文件进行写操作的。
下面的描述中,正确的是()。
通常拷贝构造函数的参数是
下列运算符中,在C++语言中不能重载的是
函数fun的功能是将一个数字字符串转换为一个整数,请将函数补充完整。intfun(char*str){inthum=0;while(*str){num*=10;num+=______str++;}
数据库设计分为需求分析阶段、______阶段、逻辑设计阶段、物理设计阶段、数据库实施阶段、数据库运行和维护阶段。
软件生命周期包括8个阶段。为了使各时期的任务更明确,又可分为3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
随机试题
简述新型工业化道路的特征。
某有限责任公司的法律顾问在审查公司减少注册资本的方案时,提出以下意见,其中哪种意见不符合《公司法》的规定?()
要保持外汇储备的价值稳定,就必须()。
中年期的“完美人格”是指()。
文艺复兴是欧洲新兴资产阶级反对封建地主阶级的一次思想文化运动,它兴起于()。
活泼开朗、乐观自信、积极主动、独立性较强、诚实勇敢、意志较坚强是幼儿()的表现。
1956年9月15日至27日,中国共产党第八次全国代表大会在北京举行。中共八大正确分析了社会主义改造完成后中国社会的主要矛盾和主要任务,制定了经济建设、政治建设、执政党建设的方针政策,指出()
传统的集合运算都是______。
Researchshouldcontinueoncontrollednuclearfusion,butnoenergyprogramshouldbepremisedonitsexistenceuntilithaspr
(1)VintonCerf,knownasthefatheroftheInternet,saidonWednesdaythattheWebwasoutgrowingtheplanetEarthandthetim
最新回复
(
0
)