首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
admin
2020-11-11
25
问题
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
选项
A、MyClass operator*(double,double);
B、MyClass operator*(double,MyClass);
C、MyClass operator*(MyClass,double);
D、MyClass operator*(MyClass,MyClass);
答案
A
解析
此题考查的是运算符重载。本题中,选项A重载运算符’’*’’使用的形参是两个double,而系统中的’’*’’运算原本就能计算两个double,所以这样违反了重载函数的原则,当执行a*b这样的表达式时,系统不能识别是否执行运算符重载函数。故答案是A选项。
转载请注明原文地址:https://kaotiyun.com/show/wYyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于派生类构造函数和析构函数的说法中,错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程含有一个源程序文件pmj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:The
使用VC6打开考生文件夹proj3下的工程proj3,其中定义了一个字符串变量类StringVar。类成员的说明在程序注释中。请在//**********333**********和//**********666**********之间填写StringVa
下列符号中,正确的C++标识符是()。
决定C++语言中函数的返回值类型的是()。
C++语言对C语言做了很多改进,C++语言相对于C语言的最根本的变化是()。
下列关于运算符重载的描述中,正确的是()。
下列关于C++输入/输出流的叙述中,错误的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成以下两个函数:(1)fun1(intn);求出n的阶乘,必须使用递归调用。(2)fun2(intn);求出n的阶乘,不能使用递归调用。如果n小于1则返回0。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
随机试题
某公司销售部门主管大华拟对本公司产品前两季度的销售情况进行统计,按下述要求帮助大华完成统计工作:打开考生文件夹下的工作簿“Excel素材.xlsx”,将其另存为“Excel.xlsx”,后续操作均基于此文件。
在展览会的类型中,国际博览会属于()
鼠疫耶尔森菌(鼠疫杆菌)的传播媒介是
对于有限电源供给短路电流,一般发电机的强励顶值倍数在制定运行曲线时取1.8,当机组励磁方式有较大差距,时应考虑修正的倍数为多少?
为了解决超额累进税率计算复杂的问题,其税率表中一般规定有()。
设矩阵A=且A3=0.若矩阵X满足X-XA2-AX+AXA2=E,其中E为三阶单位矩阵,求X.
设三阶矩阵A的特征值为λ1=一1,,其对应的特征向量为α1,α2,α3,令P=(2α3,一3α1,一α2),则P-1(A-1+2E)P=___________.
Formostofhumanhistoryrichpeoplehadthemostleisure.Ontheotherhand,thepoorhavetypicallyworkedpersistently.Hans
TheGreatestMysteryofWhalesThewhaleisamammal(哺乳动物)-warm-blooded,air-breathing,givingbirthtoitsyoungalive,
A.acceptB.unquantifiableC.useD.whatE.purchasedF.consumedG.encouragedH.climbingI.predictablyJ.actually
最新回复
(
0
)