首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
admin
2012-01-20
70
问题
运算符函数调用格式的表达式“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/cCVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intfun(intn){inta;if(n==1)return1;a=n+fun(n-1);
若有以下程序段doublex=5.16894;printf("%f\n",(int)(x*1000+0.5)/(double)1000);则程序段的输出结果是
有以下程序:#includemain(){intx=8:for(;X>0;X一一){if(x%3){printf(“%d,”,X一一);continue;
以下程序的输出结果是()。#include#defineF(x)2.84+x#definew(y)printf("%D",(int)(y))#defineP(Y)w(y)main()
请编写函数fun,其功能是:将一组得分中,去掉一个最高分和一个最低分,然后求平均值,并通过函数返回。函数形参a指向存放得分的数组,形参n中存放得分个数(n>2)。例如,若输入9.98.57.68.59.39.58.97.8
给定程序MODI1.C中,函数fun的功能是求矩阵(二维数组)a[N][N]中每行的最小值,结果存放到数组b中。假如:若a=则结果应为1,5,9,13,请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,
下列叙述中,不属于设计准则的是()。
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x—y)等价的是()。
C语言程序中,运算对象必须是整型数的运算符是
考虑下面的函数原型:voidtestDefaulParam(inta,intb=7,charz=’*’);下面的函数调用中,不合法的是()。
随机试题
即期外汇交易又称为()。
组织液与血浆成分的主要区别足组织液内
原材料及钢材成品进场应进行抽样复验的钢材有()。
该厂当月准予抵扣的增值税进项税额()万元。该厂当月生产销售特制卷烟应缴纳的消费税税额()万元。
依据供应商的生产经营规模和经营品种划分,“专家级”供应商是指()的供应商。
根据个人所得税法律制度的规定,下列个人所得中,应按“劳务报酬所得”税目征收个人所得税的有()。(2010年)
(2017年真题)同学们学习一段舞蹈动作,刚开始进步很快,但一段时间后进步不明显,甚至停滞不前。这在技能练习上称为()。
甲、乙双方签订了货物买卖合同,由甲方向乙方提供货物,后经甲方同意,乙方将合同中的权利、义务转给丙。这样,法律关系的()就发生了变更。
WronglyConvictedManandHisAccuserTellTheirStoryNEWYORK,NY,January5,2010.St.Martin’sPresshasannouncedthe
GenderInequalityInWesternsociety,traditionalmaleandfemalerolesarenotonlysubstantiallydifferent,butalsohighl
最新回复
(
0
)