首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
admin
2020-04-07
57
问题
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
选项
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://www.kaotiyun.com/show/BR8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有如下类声明class MyClass{public: MyClass(){cout<<1;}};执行下列语句MyClass a,b[2],*p[2];以后,程序的输出结果是
下列有关类和对象的叙述不正确的是
有如下的运算符重载函数定义:double operator+(int i,int k){return double(i+k);}但定义有错误,对这个错误最准确的描述是( )。
模板使我们可以用一个代码段指定一组相关函数(称为______)或一组相关类(称为______。
下面程序的打印结果是【】。#include<iostream>usingnamespacestd;classBase{public:Base(intx){
下列有关内联函数的叙述中,正确的是()。
下列关于队列的叙述中,正确的是()。
对二叉树从1开始进行连续编号,要求每个结点的编号大于其左右孩子的编号,同一个结点的左右孩子中,其左孩子的编号小于其右孩子的编号,则可采用______遍历实现编号。
一棵二叉树共有47个结点,其中有23个度为2的结点。假设根结点在第1层,则该二叉树的深度为【1】。
下面各语句中,能正确进行赋字符串操作的语句是
随机试题
对淋巴瘤患者的护理应做到
影响知觉选择性、整体性、理解性和恒常性的同一因素是()。
关于细菌性食物中毒的发病机制和病理,下列选项错误的是()
A.侵犯子宫深肌层B.绒毛形成C.两者均有D.两者均无葡萄胎
男性,57岁,胸闷伴下肢水肿2个月,心电图V1~V4导联QS波,目前最迫切的器械检查是
低渗性失水患者开始出现恶心、呕吐、肌肉挛痛(以腓肠肌明显)、四肢麻木及直立性低血压,其血钠浓度大约是
板桩建筑物锚碇系统拉杆的安装,拉杆连接铰的转动轴线应位于()。
()认为评价行政效率的高低,只能以行政过程的各个部分互相协调的程度和行政组织的整体合理性效果来评价。
A、 B、 C、 D、 B
ThemainpurposeofthisarticleistohighlypraiseIngridforherdedicationtohercareer.IngridplayedthepartofIlsaLu
最新回复
(
0
)