首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
admin
2021-09-05
92
问题
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
选项
A、“/”和“++”都是作为成员函数重载的
B、“/”和“++”都是作为非成员函数重载的
C、“/”是作为成员函数重载的,“++”是作为非成员函数重载的
D、“/”是作为非成员函数重载的,“++”都是作为成员函数重载的
答案
C
解析
运算符函数有两种调用形式,第一种是像一般函数那样用函数名调用,即y.operator*(z)或者operator*(y,z);另一种是通过运算符构成表达式,即y*z。因为“++”运算符既可以作为前缀运算符,又可以作为后缀运算符,所以重载这个运算符时,重载后缀“++”时必须多一个虚拟参数:mt。
转载请注明原文地址:https://www.kaotiyun.com/show/6I5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数模版中的定义中,合法的是()。
有如下程序段:inti=0,j=1;int&r=i://①r=j//②int*p=&i;//③*p=&t//④其中会产生编译错误的语句是()。
下列叙述中,正确的是()。
已知函数f的原型是voidf(int*a,long&b);,变量vl、v2的定义是:imvl;longv2;下列调用语句中正确的是()。
下列关于C++函数的说明中,正确的是()。
有如下函数模板:template<typenamet,typenameU>Tcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
有两个关系R和S如下:则由关系R得到关系S的操作是()。
软件测试的目的是( )。
软件测试的目的是()。
随机试题
迈克卡将学习策略分为()策略、()策略和()策略。
设备的设计开发是一个复杂的过程,也是设计由研发向生产转移的过程,需要同时满足来自( )的要求。
施工索赔是指在施工合同履行过程中,合同一方因对方不履行或不适当履行合同义务而遭受损失时向对方提出的价款与()补偿的要求。
关于爆炸极限下列说法错误的是()。
趋势线与轨道线相比,()。
根据民事诉讼法律制度的规定,下列各项中,属于诉讼终结的原因有()。
新发生不良贷款的内部原因不包括()。
我国商业银行存贷比的计算公式为()。
电场线不是电荷的运动轨迹,也不是客观存在的线。()
有个妻子要过生日了,她希望丈夫不要再送花、香水、巧克力或只是请吃顿饭。她希望得到一颗钻戒。“今年我过生日,你送我一颗钻戒好不好?”她对丈夫说。“什么?”“我不要那些花啊、香水啊、巧克力的。没意思嘛,一下子就用完了、吃完了,不如
最新回复
(
0
)