首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若需要为XV类重载乘法运算符,运算结果为XV类型,在将其声明为类的成员函数时,下列原型声明正确的是( )。
若需要为XV类重载乘法运算符,运算结果为XV类型,在将其声明为类的成员函数时,下列原型声明正确的是( )。
admin
2020-04-07
90
问题
若需要为XV类重载乘法运算符,运算结果为XV类型,在将其声明为类的成员函数时,下列原型声明正确的是( )。
选项
A、XV operator*(XV,XV);
B、XV*(XV);
C、operator*(XV);
D、XV operator*(XV);
答案
D
解析
“*”是一个二元运算符,在作为成员函数重载时参数表中只有一个参数,对应于第二个操作数,而第一个操作数就是对象本身,仅以this指针的形式隐藏在参数表中。
转载请注明原文地址:https://kaotiyun.com/show/L88p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关系数据库管理系统能实现的专门关系运算包括()。
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是
C++语言的基本控制结构为顺序结构、选择结构和【】。
执行语句序列intx=10,&r=X;cout<<x<<’-’,<<r<<endl;输出结果为【】。
下面程序的运行结果是______。#include<iostream.h>voidfun(int&a,intb=3){staticinti=2;a=a+b+i;i=i+a;}voidm
有如下程序: #include<iostream> using namespace std; class A { public: A(){cout<<"A’;} ~A(){cout<<"~
以下不能作为输出流对象的是
有如下程序#include<iostream.h>#defineN2#defineMN+1#defineNUM2*M+1voidmain()
有如下两个类的定义:classAA{};classBB{AAvl,*v2;BBv3:int*v4:};其中有一个成员变量的定义是错误的,这个变量是
当ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
随机试题
下列选项中,不属于劳动关系运行的三个阶段的是()。
下列便血表现中提示上消化道出血的是
李某,初孕妇,孕36周,四步触诊结果:于子宫底部触到圆而硬的胎儿部分,在耻骨联合上方触到较软而宽、不规则的胎儿部分,胎背位于母体腹部右前方。胎心音于脐上右侧听到。则胎方位为
氟牙症牙齿特点是
人体实验的道德原则错误的是
患者,女,18岁。右手食指被铁钉刺伤7天,现头晕头痛,张口不利,咀嚼无力。其诊断是
良渚文化
Vitamins,likeminerals,arechemicals.Thereisabsolutelynotdifference(1)______inthechemicalstructureofthenaturevit
A、Hewantstoliveoffcampus.B、Thereareadvantagesanddisadvantagestolivingoffcampus.C、Livingspaceinthedormiscrow
TheGrandCanyonis_____________________________(最宽处达两万四千米).
最新回复
(
0
)