首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
admin
2015-08-14
33
问题
运算符函数调用格式的表达式“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全国计算机二级
相关试题推荐
下列对类的构造函数和析构函数的描述中,正确的是()。
存在定义inta[10],x,*pa;,若pa=&a[0],下列的哪个选项和其他3个选项不是等价的?
下列程序的输出结果是#include<iostream.h>intb=2;intfunc(int*a){b+=*a;return(b);}voidmain()
要想使23.78965421的输出为23.7887应用的语句是
对于下面的程序ifstreamfin(c:\test.txt);if(fin)cout<<"ok";elsecout<<"wrong";对于if语句中的内容可
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【】的。
在C++语言中,main函数默认返回一个()类型的值。
用树型结构表示实体类型及实体间联系的数据模型称为【】。
每个以符号______开头的行,为编译预处理行。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
等渗性缺水患者,大量输入生理盐水治疗可导致
招标人要求对分包的专业工程进行总承包管理和协调并同时要求提供配合服务时,根据招标文件中列出的配合服务内容和提出的要求按分包的专业工程估算造价的()计算。
下列会计档案中,属于永久保存的会计档案是()。
下列哪个选项中的图形能够折叠成完整封闭的立体几何结构?
为维护消费者相关权益,我国相关的规定有《食品安全法》第96条、《侵权责任法》第47条等。然而相关人士指出,按照现在消法理论和实践中的“三倍”、“十倍”等计算标准,都不足以约束那些个体侵权数额较小,但是主观侵权恶意较大的不良商家。现在遭侵权后“沉默”成为很多
学术专著是()
列宁说:“只要再多走一小步,仿佛是向同一方向迈的一小步,真理便会变成错误。”这一观点说明
A、Yes,Ioftengo.B、Yes,Ido.C、No,notyet.D、No,thanks.B本题考查对一般疑问句的回答。题目问的是“你经常在周末购物吗?”助动词是do,故B项Yes,Ido(是的)是表示肯定的简略回答。
A、Theyarehavingbreakfast.B、Theyareeatingsomefruit.C、Theyarepreparingahotsoup.D、Theyaredrinkingcoldmilk.A女士问男
There’sNoPlaceLikeHome[A]Onalmostanynightoftheweek,Churchill’sRestaurantishopping.The10-year-oldhotspotinRo
最新回复
(
0
)