首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
admin
2021-02-22
39
问题
运算符函数调用格式的表达式“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/ahfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj3,此工程包含一个源程序文件proj3.cpp,其功能是从文本文件in.dat中读取全部整数,将整数序列存放到intArray类的对象myArray中,然后对整数序列按非递减排序,最后由函数writeToFile选择
关于运算符重载,下列表述中正确的是()。
下列关于虚函数的描述中,正确的是()。
若有以下程序:#include<iostream>usingnamespacestd;classA{public:A(inti,intj){a=i;b=j;
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成列操作,将类的定义补充完整,实现以下功能:(1)完成CBook类构造函数,对整型变量ID和作者Author进行赋值,请在注释//********1*****
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成类TestClass1的成员函数seta定义,定义seta对象x为int类型,请在注释//********1****
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正错误,使得程序正确执行,并且输出以下语句:TestClass1:0TestClass2注意:不要改动main函数,不能增行或删行,也不能更改程序的结
请打开考生文件夹下的解决方案文件proj3,其中声明了SortedList类,是一个用于表示有序数据表的类。其成员函数insert的功能是将一个数据插入到一个有序表中,使得该数据表仍然保持有序。请编写这个insert函数。程序的正确输出应为:插入前:1
随机试题
颌枕带牵引不适合于治疗
维拉帕米的副作用有
简述社会革命与社会改革的区别。
A.相关导联ST段呈弓背向上型抬高,变化迅速,出现病理性Q波B.普遍导联ST段呈凹面向上型抬高(aVR、V1导联除外),不出现病理性Q波C.ST段呈凹面向上型抬高,主要为J点抬高,多见于胸导联,不出现病理性Q波D.相关导联一过性ST段抬高,对应导联S
宪法解释学
依据我国2004年修订的《中华人民共和国对外贸易法》的规定,关于货物的进出口管理,下列选项哪些是不正确的?()
根据水利部《水利建设质量工作考核办法》(水建管[2014]351号),监理单位监理质量控制考核内容不包括()。
公司成立后,无正当理由超过6个月未开业的,或者开业后自行停业连续( )个月以上的,由公司登记机关吊销其营业执照。
2012年1月1日,A房地产开发公司(下称A公司)就一商品楼开发项目与B建筑公司(下称B公司)签订建设工程承包合同。2012年1月10日,经A公司同意,B公司将自己承包的部分工作分包给C公司。C公司未经A公司和B公司同意,擅自将自己承包的工程再分包给D公
行政起诉状,即公民、法人或者其他组织不服行政机构的具体行政行为,而向人民法院提起诉讼的书面请求。根据上述定义,下列递交文书属于行政起诉状的是()。
最新回复
(
0
)