首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
admin
2021-09-05
59
问题
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出( )。
选项
A、“/”和“++”都是作为成员函数重载的
B、“/”和“++”都是作为非成员函数重载的
C、“/”是作为成员函数重载的,“++”是作为非成员函数重载的
D、“/”是作为非成员函数重载的,“++”都是作为成员函数重载的
答案
C
解析
运算符函数有两种调用形式,第一种是像一般函数那样用函数名调用,即y.operator*(z)或者operator*(y,z);另一种是通过运算符构成表达式,即y*z。因为“++”运算符既可以作为前缀运算符,又可以作为后缀运算符,所以重载这个运算符时,重载后缀“++”时必须多一个虚拟参数:mt。
转载请注明原文地址:https://kaotiyun.com/show/6I5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:inti=0,j=1;int&r=i://①r=j//②int*p=&i;//③*p=&t//④其中会产生编译错误的语句是()。
下列关于类成员对象构造函数调用顺序的叙述中,正确的是()。
下列描述中错误的是()。
()使一个函数可以定义成对许多不同数据类型完成同一个任务。
下列程序输出的结果是()。#include<stdio.h>fun1(chara,charB.{charc;c=a;a=b;b。c;}fun2(char*a,charB.{charc;c=*a;*a=b;b=
有如下函数模板:template<typenamet,typenameU>Tcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
有如下函数模板定义:template<typenameT1,TypenameT2>T1Fun(T2n){returnn*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用
软件测试的目的是( )。
软件测试的目的是()。
随机试题
社区关系指()
DNA复制需要:①DNA聚合酶Ⅲ;②解链蛋白;③DNA聚合酶Ⅰ;④DNA指导的RNA聚合酶;⑤DNA连接酶。其作用的顺序是
A.重金属B.阿托品C.四氯化碳D.有机溶剂E.一氧化碳
患者女,40岁。四肢小关节疼痛,肿大僵硬,发热,活动受限1年半,加重2个月人院。关节腔积液检查:柠檬色、浑浊,白细胞3562×106/L,葡萄糖4.30mmol/L,患者最可能的诊断是
小儿正常指纹的显露部位为
中国证监会及其派出机构可以根据审慎监管原则,要求财务顾问提供已按照《上市公司并购重组财务顾问业务管理办法》的规定履行尽职调查义务的证明材料、工作档案和工作底稿,并对财务顾问的()等方面进行非现场检查或者现场检查。Ⅰ.公司治理Ⅱ.内部
甲乙丙三箱水果,甲与乙的重量之比为3:4.甲与丙的重量之比为5:2,从乙箱取4千克放入丙箱,乙丙重量之比为9:4,则甲、乙、丙三箱重量之和为多少千克?
语言是一种符号系统。任何符号都包含形式和意义两方面。在语法系统里,基本符号是语素,它被定义为“最小的有意义的语言成分”。例如“我喜欢吃葡萄”里的“我”“喜”“欢”“吃”都有意义,而且都不能分割成更小的有意义的单位了,所以它们都是语素;“葡”和“萄”只有合在
设总体X~B(m,θ),X1,X2,…Xn为来自该总体的简单随机样本,为样本均值,则E=
Don’ttalk:yourcellphonemaybeeavesdropping.Thankstorecentdevelopmentsin"spyphone"software,ado-it-yourselfspook
最新回复
(
0
)