首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在某类的公共部分有声明string operator++();和string operator++(int);则说明
在某类的公共部分有声明string operator++();和string operator++(int);则说明
admin
2013-02-27
57
问题
在某类的公共部分有声明string operator++();和string operator++(int);则说明
选项
A、string operator++();是前置自增运算符声明
B、string operator++();是后置自增运算符声明
C、string operator++(int); 是前置自增运算符声明
D、两条语句无区别
答案
A
解析
在重载单操作符的过程中,对于像++和-这样的操作符,不易区分属于前置还是后置,因此C++规定了用一个虚的形参来区分前置和后置。
转载请注明原文地址:https://kaotiyun.com/show/dOVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
if语句的基本形式是“if(表达式)语句”,以下关于“表达式”值的叙述中正确的是()。
若有定义 typedefint*(*T[10])[10]; Tb; 则以下选项中所定义的a与上述定义中的b,其类型完全相同的是()。
有以下程序 #include<stdio.h> voidfun(intn) {staticintx[3]={1,2,3}; intk; for(k=0;k<3;k++)x[k]+=x[k]-n; for(k=0;
有下列程序 #include<stdio.h> #include<string.h> main() {charv[4][10]={"efg","abcd","mnopq","hijkl"},*p[4],*t; inti,j; f
下面是用来计算n的阶乘的递归函数,请将该函数的定义补充完整。(注:阶乘的定义是n!=n*(n-1)*...*2*1)unsignedfact(unsignedn){if(n<=1)retum1;
在进行函数调用时,将把参数的【】传递给值参,把参数的【】传递给引用参数。
编制一个好的程序首先要确保它的正确性和可靠性,还应强调良好的编程风格。在选择标识符的名字时应考虑()。
如果重载不能重载的运算符会出现语法错误,下列不可以被重载的运算符是()。
按照标识符的要求,下列选项中,()符号不能组成标识符。
随机试题
欲提高降尘室的生产能力,主要的措施是()。
男,35岁,双下肢及眼睑水肿3天。查体:颜面及双眼睑浮肿,肝脾肋下未及,移动性浊音(+),双下肢凹陷性水肿。辅助检查:尿蛋白(++++),红细胞3~6个/HP;血清ALT、AST正常,总蛋白49g/L,球蛋白35g/L,胆固醇10mmol/L,BUN7mm
抑制性突触后电位
可导致小儿营养不良的原因不包括()
关于对求助者的尊重,错误的是()。
“张老师在期末阶段组织学生举办‘班级音乐会’,并要求学生写出对他人表演的观后感和建议。”这种评价方式是()。
在下列关系运算中不改变关系表中的属性个数但能减少元组个数的是()。
素数是指只含有两个因子的自然数(即只能被自身和1整除)。孪生素数,是指两个相差为2的素数。比如,3和5,17和19等。所谓的孪生素数猜想,是由希腊数学家欧几里得提出的,意思是存在着无穷对孪生素数。该论题一直末得到证明。近期,美国一位华人讲师的最新研究表明,
通常认为左撇子比右撇子更容易出事故。这是一种误解。事实上,大多数家务事故,大到火灾、烫伤,小到切破手指,都出自右撇子。以上哪项最为恰当地概括了上述论证中的漏洞?
网络营销是企业借助因特网进行_______的一种方式。
最新回复
(
0
)