首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列运算符函数中肯定不属于类FunNumber的成员函数的是
下列运算符函数中肯定不属于类FunNumber的成员函数的是
admin
2017-10-17
66
问题
下列运算符函数中肯定不属于类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://www.kaotiyun.com/show/MPAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是
下列叙述中错误的是
在C++语言中每个类都有一个______指针,该指针指向正在调用成员函数的对象。
有如下程序:#include<iostream>usingnamespacestd;classAA{public:virtualvoidf(){cout<<
有以下程序:#include<iostream.h>voidsort(intL[],intn){intj,k,flag,temp;flag=n-1;while(flag>
有以下程序:#include<iostream>usingnamespacestd;intmain(){intx;for(inti=1;i<=100;i++)
若有一个MyClass类,则执行语句“MyClassobj1,obj2[2],*p;”后,自动调用该类的构造函数()次。
在程序设计阶段应该采取________和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
下列不是循环语句的是
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是______
随机试题
髋关节结核时,让患者双手抱紧健侧膝部,骨盆平置,则患侧下肢不能伸直,此时为
根据《建设工程工程量清单计价规范》(GB50500—2008),编制投标文件时,招标文件中已提供暂估价的材料价格应根据()填报。
在Excel中,可用()进行单元格的选取。
货币经纪公司通过掌握的多头和空头需求,撮合最匹配的双方进行交易。同时也可与双方进行交易。()
外国旅游者在华期间正常死亡的。由省级医院出具“死亡证明书”。()
我国的海关通道分为()。
活动和交往是学生品德形成的()。(2015.黑龙江)
有氧耐力主要与人体骨骼肌中的()有关。
A、readyB、unwillingC、willingD、likelyB
InAmericanhistory,theAmericanswenttowaragainsttheBritish______.
最新回复
(
0
)