首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
admin
2021-02-22
65
问题
运算符函数调用格式的表达式“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/ahfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当需要将一个函数boolisnumber(charc)声明为内联函数时,则此内联函数的函数原型为()。
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){}};classT
有如下程序:#include<iostrearn>usingnamespacestd;classTestClass1{public:TestClassl(){tout<<’’TestCla
字面常量42、4.2、42L的数据类型分别是()。
有如下程序:#include<iostream>usingnamespacestd;classsample{private:intx,y;public:smnple(in
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成列操作,将类的定义补充完整,实现以下功能:(1)完成CBook类构造函数,对整型变量ID和作者Author进行赋值,请在注释//********1*****
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并且使程序输出的结果为:a=7,b=0a=8,b=10注意:错误的语句在//******error******的下面
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类CPlanet的保护数据成员distance和revolvePeriod,它们分别表示行星距太阳的距离和行星的公转
随机试题
下列对低压供配电方式的描述中,不正确的是()。
口蹄疫疫区封锁后,疫点内最后一头患畜扑杀后(),无新病例出现,方可解除封锁。
用实物法编制施工图预算时,紧接“计算工程量”之后的步骤是( )。
消防工程验收时,施工单位应提交的资料有()。
关于挖孔灌注桩施工技术要求的说法,正确的是()。
从事证券相关业务的会计师事务所、审计师事务所必须具有10名以上取得证券、期货相关业务资格考试合格证书或者已经取得许可证的注册会计师(不含分支机构注册会计师)。()
只要符合( )的客户,可认定为中银理财客户。
学校不得使未成年学生在危及人身安全、健康的校舍和其他教育教学设施中活动,否则就是没有保护学生的()。
社会物质生活条件即社会存在,包括_____________、______________和______________________。
以下程序的功能是计算:s=1+12+123+1234+12345。请填空。main(){intt=0,s=0,i;for(i=1;i<=5;i++){t=i+();s=s+t;}printf("s=%
最新回复
(
0
)