首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
admin
2018-12-04
58
问题
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
选项
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://www.kaotiyun.com/show/JrAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C++函数的说明中,正确的是()。
请在下列程序中的横线处填写正确的语句。#include<iostream>usingnamespacestd;classBase{public:voidfun(){cout<<“Basefun”<<endl;}
若有如下程序:#include<iostream>usingnamespacestd;classTestClass{public:voidwho(){cout<<“TestClass”<<endl;}
下列各类函数中,不是类的成员函数的是()。
下列程序的执行结果为______。#include<iostream.h>voidmain(){cout.fill(‘*’);tout.width(10);cout<<“hello”<<endl;)
下列工具中为需求分析常用工具的是()。
将以下程序写成三日运算表达式是_____。if(a>b)max=a;elsemax=b;
用树形结构来表示实体之间联系的模型称为
结构化程序设计主要强调的是
已知类A有公用数据成员a,并重载了=运算符,且有Aobj2;constAptr*=newA;则下列语句错误的是
随机试题
Microsoftisnolongertheworld’sbiggestcompany【C1】______marketcapitalization.ThreeotherU.S.companieshaveovertaken【C
不属于光电效应的产物的是
某患者,车祸后诊断为腹部闭合性损伤,伴休克,腹穿抽出不凝固血液。应采取的治疗原则是
某钢筋混凝土框架结构厂房,拟采用2m×3m独立柱矩形基础,基础埋深为地表以下2.5m。初勘阶段已查明场地设计基础底面以下6~9m处可能存在溶洞,则在详勘阶段的钻孔深度至少应为()。
在设备采购评标方法中,具有评标考虑因素全面,且可以将难以用金额表示的各项要素量化后进行比较等优点的方法是()。
根据咨询的规模,心理咨询可以分为()。
“严禁任何组织和个人向未成年人出售、出租或者以其他方式传播淫秽、暴力、凶杀、恐怖等毒害未成年人的图书、报刊、音像制品。”这反映了我国法律所规定的少年儿童合法权利中的()。
一件可能使人感到吃惊的事实是,目前不但世界粮食产量的增长速度超过了人口的增长速度,而且同世界上人均收入的增长速度相比,粮食增长速度也是较快的,甚至其他商品价格的增长速度也比不上粮食的增长速度。尽管如此,今天在全世界仍有很多人口得不到充足的粮食。据估计,由于
Istheresomethingastruth?Foragoodmanycenturies"thesearchfortruth"hasbeen【31】thenoblestactivityofthehumanmind
W
最新回复
(
0
)