首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
admin
2019-05-06
28
问题
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
选项
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://jikaoti.com/ti/TvA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板:template<classT>Tsquare(Tx){returnx*x;)其中T是()
下面程序的运行结果是()。#include<iostream>usingnamespacestd;classTestClass{staticintn;public:TestClass
非成员函数应该声明为类______函数才能访问该类的私有成员。
下面关于构造函数和析构函数的描述,错误的是()。
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
有如下程序:#include<iostream>usingnamespacestd;classBase{public;intm,n;};classDerived1:______Base{};
已知枚举类型定义语句为:enumToken{NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
软件工具软件开发环境或称软件工程环境是全面支持软件开发全过程的软件工具集合。这些软件工具按照一定的方法或模式组合起来,支持软件生命周期内的各个阶段和各项任务的完成。
A、 B、 C、 D、 A由于线性表采用的是顺序存储方式,用存储单元的邻接性体现线性表元素间的一维顺序关系,因此对线性表进行插入和删除运算时,可能需要移动大量的结点,以保持这种物理和逻辑的一致性。对于选项A)
随机试题
Notonlywasthiswritercontenttoleavethereadingpublicinthedark,sheseemstohave________theroleoftrickster,seedin
在电阻应变测量中,消除温度变化影响的措施叫做温度补偿。()
Duringherchildhood,Rachelshowedaninterestinnatureandinwriting.Afterhighschool,sheenteredPennsylvaniaStateColl
妊娠合并糖尿病需使用药物治疗时应选用
良性高血压:恶性高血压:
免疫程序的内容包括
患者,男,37岁。诉头晕心悸,形瘦,气短乏力,嗳气,腹胀,面色苍白,纳呆,舌质淡,脉细弱,胃钡透示:胃下垂。用药宜首选
速动比率,又称“酸性测验比率”,计算公式为()。
在较长时间内通过调查收集特定个体的有关资料,研究其发展变化的过程,这种研究方法是()。
已知xOz面曲线L:写出曲线L绕z轴旋转一周所得的曲面∑的方程,并说明∑是何种曲面。
最新回复
(
0
)