首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
admin
2020-10-21
67
问题
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
选项
A、“/”和“++”都是作为成员函数重载的
B、“/”和“++”都是作为非成员函数重载的
C、“/”是作为成员函数重载的,“++”是作为非成员函数重载的
D、“/”是作为非成员函数重载的,“++”都是作为成员函数重载的
答案
C
解析
运算符函数有两种调用形式,第一种是像一般函数那样用函数名调用,即y.opcrator*(z)或者operator*(y,z);另一种是通过运算符构成表达式,即y*z。因为“++”运算符既可以作为前缀运算符。又可以作为后缀运算符,所以重载这个运算符时,重载后缀“++”时必须多一个虚拟参数:int。
转载请注明原文地址:https://kaotiyun.com/show/dNyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是()。#include<iostream.h>#include"string.h"voidmain(){chara[]="HelloTest",b[]="Test";strcpy(a,b);cout<<a<<e
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:TestClass2TestClass3注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在
以下程序的执行结果是()。#include<iostream.h>classTestClass2{public:TestClass2(){};TestClass2(inti,intj);voidprintb();privat
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)声明类objAl,请在注释//********1********后添加适当的语句。(2)为类oNA0增加友元函数
下列对模板的声明中,正确的是()。
下面关于C++流的叙述中,正确的是()。
下列有关内联函数的叙述中,正确的是()。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>l;i-=2)cout
下列语句中,未起到定义作用的是()。
随机试题
为了提示对方注意某事的场合,可选择的提问方式是
病史中哪项可能是错误的诊断确立后,下列哪种治疗,在任何时候都是错误的
A.火焰原子吸收分光光度法B.乙酰丙酮分光光度法C.化学滴定法D.高效液相色谱-二极管阵列检测器法E.离子色谱法化妆品中甲醛的测定方法为
气滞可见()气不摄血可见()
技术方案的偿债能力是指分析和判断财务主体的偿债能力,其不包括()。
Johnson公司正常产能为900件产品,并为生产部门制定了如下的材料和人工单耗标准:该年生产了1000件。下面是一些不利差异,会计部门指责生产部门应对这些不利差异负责:公司生产主管Bobsterling已经收到上司的便笺,说其未
国民经济可以分为()产业,金融业属于()产业。
不同景区的门票合并出售的,其总价必须低于或略高于单项门票价格之和。()
在上次考试中,老师出了一道非常古怪的难题,有86%的考生不及格。这次考试之前,王见明预测说:“根据上次考试情况,这次老师不一定会出那种难题了。”胡思明说:“这就是说这次考试老师肯定不出那种难题了。太好了!”王见明说:“我不是这个意思。”下面哪句话
Itisnaivetoexpectthatanysocietycanresolveallthesocialproblemsitisfacedwith______.
最新回复
(
0
)