首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
admin
2012-01-20
35
问题
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
选项
A、“/”和“++”都是作为成员函数重载的
B、“/”和“++”都是作为非成员函数重载的
C、“/”是作为成员函数重载的,“++”是作为非成员函数重载的
D、“/”是作为非成员函数重载的,“++”都是作为成员函数重载的
答案
C
解析
远算符函数有两种调用形式,第一种是像一般函数那样用雨数名调用,即y.operator*(z)或者operator*(y,z);另一种是通过运算符构成表达式,即y*z。因为“++”运算符既可以作为前缀运算符,又可以作为后缀运算符,所以重载这个运算符时,重载后缀“++”时必须多一个虚拟参数:int。
转载请注明原文地址:https://kaotiyun.com/show/cCVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:intf1(doublea){returna*a;)intf2(intx,inty){doublea,b;a=f1(x);b=f1(y);returna+b;}main()
有以下程序:#includevoidfun(char*a,char*b){while(*a==’*’)a++;while(*b=*a){b++;a++;}}main(){char
有以下程序:#includemain(){inti=5:d0{if(i%3==1)if(i%5==2){printf(“*%d”,i);break;}i++:}
以下程序的输出结果是()。#includeintm=13;intfun(intx,inty){intm=2;retum(x*y—m);}main(){i
下列给定程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。例如,若输入5,则应输出-0.283333。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x—y)等价的是()。
设有定义:intx=2;,以下表达式中,值不为6的是( )。
下列给定程序中,函数fun的功能是:将形参n中的奇数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。例如,输入一个整数27638496,函数返回值为973。请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
在重载运算符函数时,下面运算符必须重载为类的成员函数的是()。
随机试题
二次结晶的组织和性能与_____有关。
相对于X线、CT,在下列哪种部位病变中,MRI具有绝对的优势
经产妇,31岁。阵发性腹痛7小时,宫缩30s/3~4min,中等强度,检查胎心142次/分,枕左前位,宫口开大4cm,胎胞膨出。本例最恰当的处理措施为()
当有以下()情形时可以由海关总署撤销原行政裁定。
每当学生请教课堂上没听懂的问题时,李老师总是批评学生没有用心听讲,而雷老师则会耐心地给学生解答。两位老师的不同做法反映了()。
下列各项中,关于物联网技术的说法正确的是()。
Manytheoriesconcerningthecausesofjuveniledelinquency(青少年犯罪)focuseitherontheindividualoronsocietyasthemajorco
液晶显示器(LCD)的主要技术指标不包括()。
Writeacompositionofnomorethan300wordsunderthetitleof"TheLossofChineseTraditionalValues."Youshouldincludeth
(复旦大学2010年试题)Businessandgovernmentleadersconsidertheinflationratetobeanimportantgeneralindicator.Inflationis
最新回复
(
0
)