首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符函数调用格式的表达式y/x++与表达式y.operator/(operator++(x,0))的含义相同,由此可看出( )。
运算符函数调用格式的表达式y/x++与表达式y.operator/(operator++(x,0))的含义相同,由此可看出( )。
admin
2010-06-06
99
问题
运算符函数调用格式的表达式y/x++与表达式y.operator/(operator++(x,0))的含义相同,由此可看出( )。
选项
A、“/”和“++”都是作为成员函数重载的
B、“/”和“++”都是作为非成员函数重载的
C、“/”是作为成员函数重载的,“++”是作为非成员函数重载的
D、“/”是作为非成员函数重载的,“++”都是作为成员函数重载的
答案
C
解析
运算符函数有两种调用形式,第一种是像一般函数那样用函数名调用,即y.operator*(z)或者operator*(y,z);另一种是通过运算符构成表达式,即y*z。因为“++”运算符既可以作为前缀运算符,又可以作为后缀运算符,所以重载这个运算符时,重载后缀“抖”时必须多一个虚拟参数int。
转载请注明原文地址:https://www.kaotiyun.com/show/UYjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串的前导*号不得多于n个,若多于n个,则删除多余的*号;若少于或等n个,则不做处理,字符串中间和尾部的*号不删除。例如,字符串中的内容为:*******A*B
请编写函数fun,该函数的功能是:删除一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,若一维数组中的数据是:22234456666778991
有以下程序:#include<stdio.h>intfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=l;i<n;i++)if(s[i]
数据库系统的数据独立性是指
下列定义变量的语句中错误的是()。
已知下列函数定义:fun(int*b,intc,intn,intdata){intk;for(k=0;k
下面程序的运行结果是()。for(i=3;i
下列二叉树描述中,正确的是()。
若有函数首部intfun(doublex[10],int*n),则下列针对此函数的函数声明语句中正确的是()。
索引属于
随机试题
放射性131I治疗甲状腺功能亢进症最主要的并发症是
预防压疮时,为缓解对局部的压迫不宜使用
在瓷熔附金属时,其金瓷匹配是十分关键的,其主要涉及的因素包括烤瓷材料与金属的热膨胀系数应
基尼系数在0.2之下,表示居民之间收入分配()。
辩护律师在庭审中对控方证据提出异议,主张这些证据不得作为定案依据。对下列哪些证据的异议,法院应当予以支持?(2016年卷二第68题)
下列项目的现场质量检查中可以采用“吊"的手段的是()。
下列物品乘火车时允许带入车内的是()
皮亚杰认为,儿童思维发展到一定逻辑抽象水平以后,这种思维形式适用于任何具体领域。从迁移的理论来看,这种观念与()接近
注意的生理机制主要包括()。
Forthispart,youareallowed30minutestowriteanessaycommentingonthesaying"Manyhandsmakelightwork."Youcancite
最新回复
(
0
)