首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
admin
2020-10-21
88
问题
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
选项
A、“/”和“++”都是作为成员函数重载的
B、“/”和“++”都是作为非成员函数重载的
C、“/”是作为成员函数重载的,“++”是作为非成员函数重载的
D、“/”是作为非成员函数重载的,“++”都是作为成员函数重载的
答案
C
解析
运算符函数有两种调用形式,第一种是像一般函数那样用函数名调用,即y.opcrator*(z)或者operator*(y,z);另一种是通过运算符构成表达式,即y*z。因为“++”运算符既可以作为前缀运算符。又可以作为后缀运算符,所以重载这个运算符时,重载后缀“++”时必须多一个虚拟参数:int。
转载请注明原文地址:https://www.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打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:number1=anumber2=anumber1=anumber2=b注意:错误的语句在//******error******
阅读下面程序:#include<iostream.h>fun(inta,intb){intc;c=a+b:returnC;)voidmain(){intx=6,y=7,z=8,r;r=fun((x--,y++,x+y),z-
下列哪项不是面向对象程序设计的主要特征()。
在数据流图中,带有箭头的线段表示的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:Number=8注意:错误的语句在//******error******的下面,修改该语句即可。#include<iostream.h
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于()。
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
下列有关模板的叙述中,正确的是()。
随机试题
呈椭圆形或卵圆形,外表面黑褐色,具细网状皱纹和灰黄色或灰白色斑点,且两侧有对称的肋骨伸出边缘的药材是()。
经人民法院两次合法传唤,被告无正当理由拒不到庭的,法院不能因此作出判决。()
行政处罚的形式有()。
在正常情况下新生儿生后排出胎粪的时间为
试回答关于公路交通工程钢构件防腐技术条件的相关问题。粉末镀锌涂层的形成利用了()。
在工程质量验收各层次中,总监理工程师可以组织或参与( )的验收。
提出了“罢黜百家,独尊儒术”的建议,并对后世产生了深远影响的人是()。
新民住宅小区扩建后,新搬人的住户纷纷向房产承销公司投诉附近机场噪声太大令人难以忍受。然而,老住户们并没有声援说他们同样感到噪声巨大。尽管房产承销公司宣称不会置住户的健康于不顾,但还是决定对投诉不准备采取措施。他们认为机场的噪声并不大,因为老住户并没有投诉。
设随机变量X服从参数为λ的指数分布,令求:随机变量Y的分布函数;
A、Itshouldbeavoided.B、Itisavirtue.C、Itcouldbekept.D、Ithasabadimpact.C
最新回复
(
0
)