首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
admin
2018-12-04
64
问题
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
选项
A、MyClass operator*(double,double);
B、MyClass operator*(double,MyClass);
C、MyClassoperator*(MyClass,double);
D、MyClass operator*(MyClass,MyClass);
答案
A
解析
此题考查的是运算符重载。本题中,选项A重载运算符“*”使用的形参是两个double,而系统中的“*”运算原本就能计算两个double,所以这样违反了重载函数的原则,当执行a*b这样的表达式时,系统不能识别是否执行运算符重载函数。故答案是A选项。
转载请注明原文地址:https://kaotiyun.com/show/JrAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream)usingnamespacestd;classBASE{public:~BASE(){cout<<“BASE”;}};classDERIVED:p
以下不能正确创建输出文件对象并使其与磁盘文件相关联的语句是()。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
下列工具中为需求分析常用工具的是()。
数据库系统的主要特点为数据集成性、数据的高______和低冗余性、数据独立性和数据统一管理和控制。
下面程序的运行结果为()。#include<iostream.h>voidswap(int&a,intB){inttemp;temp=a++;a=b;b=temp;}void
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>=b)?a:b;}下列对函数模板Max()的调用中错误的是()。
在C++语言中,访问一个对象的成员所用的运算符是______,访问一个指针所指向的对象的成员所用的运算符是______。
下述关于数据库系统的叙述中正确的是
已知类A有公用数据成员a,并重载了=运算符,且有Aobj2;constAptr*=newA;则下列语句错误的是
随机试题
A.半夏白术天麻汤B.黄连温胆汤C.两者皆可D.两者皆不可缘于“无痰不作眩”。从痰治眩者,宜用
引起病毒性心肌炎最常见的病毒是()
16岁男孩,2小时前被3楼掉下一花盆击伤左顶部,当时有短暂意识障碍,左顶部有1.5cm长头皮不全裂伤,局部头皮肿胀,正侧切位颅片示左顶1.0cm凹陷骨折,头颅CT示左顶凹陷骨折,局部头皮肿胀。下列哪项处理是错误的
某护士为乙肝患者更换伤口敷料时,患者血液溅入护士眼睛,这种损伤属于
某公司于2000年11月3日以出让方式取得了一宗国有土地,按照规划建造了一座体育场,并于2002年11月3日建成。该体育场建成后除承办社会比赛和各类活动外,同时也进行商业活动,根据我国法律,该用地的使用年期最长为()。
建设下程监理规范的内容通常包括( )。
下列各项中,关于企业领用原材料的会计处理表述不正确的是()。
现实与虚构的:__________让我们在《哈利.波特》系列电影中看到了一个虚幻与现实交错构成的现代伦敦。魔法与现代科技在一个__________的伦敦找到了奇妙的契合点。填入划横线部分最恰当的一项是:
Americansusuallyconsiderthemselvesafriendlypeople.Theirfriendships,however,tendtobeshorterandmorecasualthanfri
Manycountrieshaveaholidaytocelebrateworkers’rightsonoraroundMay1,butLabourDayinCanadaiscelebratedonthefir
最新回复
(
0
)