首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
admin
2015-08-14
27
问题
运算符函数调用格式的表达式“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/tvNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
与语句cout<<end1;不等价的是
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
对于模板定义关键字class和typename说法不正确的是
类模板的模板参数()。
数据流图的类型有【】和事务型。
用树型结构表示实体类型及实体间联系的数据模型称为【】。
最简单的交换排序方法是
设栈S和队列Q的初始状态为空,元素e1、e2、e3、e4、e5和e6依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出队的顺序是e2、e4、e3、e6、e5、e1,则栈S的容量至少应是【】。
当要使用ostrstream流类定义一个流对象并联系一个字符串时,应在文件开始处使用#include命令,使之包含()文件。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
在安全目标管理中,对安全目标实施结果要及时进行检查和评价,评价方法是()。
BrotherlyLoveAdidasandPumahavebeentwoofthebiggestnamesinsportsshoemanufacturingforoverhalfacentury.
同步电复律的最佳适应证是
根据骨度分寸法,前发际正中到后发际正中的距离是
流行性脑脊髓膜炎可有( )。伤寒病可有( )。
(用户名:31;账套301;操作日期:2013年1月31日)打开考生文件夹下的“资产负债表5.rep”,完成下列操作后,将报表以原文件名进行保存。(1)输入关键字“"2013年1月30日”。(2)生成报表数据。
关于外汇的直接标价法和间接标价法,下列说法正确的是( )。
我国最高人民法院发布的司法解释,必须经过其()讨论通过。
用户进程在等待键盘输入命令时,不断检测状态寄存器的完成位是否为1,该I/O设备控制方式称为()。
在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是
最新回复
(
0
)