首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列运算符函数中肯定不属于类FunNumber的成员函数的是
下列运算符函数中肯定不属于类FunNumber的成员函数的是
admin
2017-10-17
47
问题
下列运算符函数中肯定不属于类FunNumber的成员函数的是
选项
A、int operator-(FunNumber);
B、FunNumber operator-();
C、FunNumber operator-(int);
D、int operator-(FunNumber,FunNumber);
答案
D
解析
本题考查的知识点是:运算符“-”的重载。“-”运算符有一元(取负)和二元(减法)两种形式,且均可重载为成员函数和非成员函数。运算符重载为成员函数时,形参个数一般为运算符元数减1,因为此成员函数所属的对象可成为运算符的一个运算分量。重载为非成员函数时,形参个数一般和运算符元数相等。所以“-”运算符重载为成员函数时,参数个数可以是0个和1个,而重载为非成员函数时,参数个数可以是1个或2个。所以题目中的选项D,肯定是重载为非成员函数。故本题应该选择D。
转载请注明原文地址:https://kaotiyun.com/show/MPAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于虚函数与函数重载区别的叙述中不正确的是
下面描述中体现了抽象类特性的语句是
下列叙述中正确的是
有以下程序:#include<iostream>#include<fstream>usingnamespacestd;intmain(){ofstreamofile;cha
考虑下面的函数原型:voidf(inta,intb=7,charc=’@’);下面的函数调用中,不合法的是()。
已知类Sample中的一个成员函数说明如下:voidSet(Sample&a);其中,Sample&a的含意是()。
下列运算符中全都可以被友元函数重载的是()
有如下程序:#include<iostream>#include<iosream>usingnamespacestd;classBASE{charc;public;BASE(charn):c(n){
C++模板包括( )。
关于运算符重载,下列表述中正确的是( )。
随机试题
含汗、下、清、补四法于一方的方剂是
催化剂失活的类型下列错误的是()。
女,25岁,被机器将长发卷入,造成大块头皮撕脱伤关于其创面的描述,不正确的是
下列文件中,属于工程施工投标文件中技术文件的是()。
起重高度可达70余米,起重量可达100余吨的半机械化吊装设备是()。
Windows2000具有“复制软盘”功能,复制软盘要求______。
TaskTwo-ReactionForquestions18-22,matchtheextractswiththereactions,listedA-H.Foreachextract,choosethew
Emotionalintelligenceconcernsmainlywithself-reflectiveandScientistsfindthatthemodelforwomenleaders
Inrecentyears,railroadshavebeencombiningwitheachother,mergingintosuper-systems,causingheightenedconcernsaboutm
"Thelandofthefreeandthehomeofthebrave,"theseclosingwordsoftheU.S.nationalanthem,"TheStarSpangledBanner"(星
最新回复
(
0
)