首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
admin
2018-12-04
29
问题
下列是重载乘法运算符的函数原型声明,其中错误的是( )。
选项
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;intmain(){cout.fill(’*’);cout.width(5);cout<<scientific
下列是软件调试技术的是()。
下面程序编译时发现ma[3]=9错误,其原因是______。#include<iostream.h>classFunArray{int*pa;//指向一个数组空问intsize;//数组元素个
设有基类定义:classCbase{private:inta;protected:intb;public:intc;};派生类采用何种继承方式可以使成员变量b成为自己的私有
以下类定义中可能会引起错误的语句是()。ClassA{public:~A(){}//1inti;//2private:intj;//3A(inti){i++;}//4}
重载输入流运算符))必须使用的原型为()。
在C++语言程序中,对象之间的相互通信通过
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是______。
如果算符函数调用格式的表达式:x.operator-(operator++(y,0)中的“—”是作为成员函数重载的,“++”是作为友元函数重载的,那么该表达式还可以表示为:()
下列选项中不属于软件生命周期开发阶段任务的是()。
随机试题
罪刑法定原则所要求的法律主义是指()
检查溶组织内阿米巴滋养体常采集的标本是
药物性卵巢切除导致暂时性闭经的药物是
A.少尿、无尿B.喉头水肿C.体温升高达40℃D.手足抽搐E.穿刺部位大块瘀血输血时的过敏反应可表现为
根据《私募投资基金管理人登记和基金备案办法(试行)》的规定,下列属于重大变更事项的有()。Ⅰ.基金清盘Ⅱ.基金合同重大修改Ⅲ.基金托管人被基金份额持有人大会解任Ⅳ.基金投资人变更比例超过2/3
基金管理公司部门业务规章主要内容包括()。
海底:隧道:汽车
下列关于实验设计的说法,正确的有()
简述古代新闻传播发展的3个里程碑及其意义。
下列叙述中错误的是()。
最新回复
(
0
)