首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
admin
2020-04-07
57
问题
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
选项
A、int operator-(FunNumber);
B、FunNumber operator-();
C、FunNumber operator-(int);
D、int operator-(FunNumber,FunNumber);
答案
D
解析
此题考查的是运算符“-”的重载。“-”运算符有一元和二元两种,且均可以重载为成员函数和非成员函数。运算符重载为成员函数时,形参个数一般为运算符元数减1:重载为非成员函数时,形参个数一般和运算符元数相等。所以,“-”运算符重载为成员函数时,参数可以是0个或1个;而重载为非成员函数时,参数个数可以是1个或2个。所以D选项,肯定是重载为非成员函数。
转载请注明原文地址:https://www.kaotiyun.com/show/hR8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的结果为()。#include<iostream.h>voidchange(inta,intb){inttemp;temp=a;a=b;b=temp;}void
考虑函数原型voidtest(inta,intb=7,charz=’*’),下面的函数调用中,属于不合法调用的是()。
下列关于this指针的描述中,正确的是()。A)类的成员函数都有this指针B)类的友元函数都有this指针C)任何与类相关的函数都有this指针D)类的非静态成员函数都有this指针
以下程序的运行结果是【】。#include<iostream>#include<string>usingnamespacestd;voidmain(){chara[10]="China",b[]="
请阅读以下程序main(){intx=1,y=0,a=0,b=0;switch(x)case1:switch(y){case
派生类的构造函数的成员初始化列表中,不能包含
有如下程序#include<iostream.h>voidmain(){floatx=2.O,y;if(x<O.0)y=0.0;elseif
非成员函数只有在声明为类的【】才能访问这个类的所有private成员。
通过使用new和delete两个运算符进行的分配为______存储分配。
用链表表示线性表的优点是()。
随机试题
Paget病又称为
本病西医诊断为:中医诊断为:
大补阴丸的组成药物是
男,30岁。饥饿性上腹痛2年,进食后可缓解。胃镜检查:十二指肠溃疡愈合期,快速尿素酶试验阳性。最有效的治疗方案是
关于间接固位体与支点线的关系,下列哪项是正确的
陈律师接受犯罪嫌疑人丁某的聘请,在案件的侦查阶段为丁某提供法律帮助。在此阶段,陈律师可以履行哪些职责?()
建造师注册管理相关办法规定,已注册建造师脱离建设工程施工管理及其相关工作岗位连续2年(含2年)以上的,将被原注册管理机构( )。
一般资料:求助者,男,38岁。案例介绍:求助者的儿子学习成绩一直不好,父母为此很着急,给他报了一些补习班,可是他总是只能坚持四五天。在家做作业时,一会去吃些零食,一会爻看会动画片,一会又逗逗家里的小猫咪。为此,爸爸曾经把他所有的零食都给拿走了,可
设A为3阶实对称矩阵,β=(3,3,3)T,方程组Ax=β的通解为k1(-1,2,-1)T+k2(0,-1,1)T+(1,1,1)T(k1,k2为任意常数).若α=(1,2,-1)T,求Aα;
[*]
最新回复
(
0
)