首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2019-06-04
68
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
此题考查的是运算符的重载。运算符重载为成员函数时,形参个数一般为运算符元数减l:重载为非成员函数时,形参个数一般和运算符元数相等。所以二元运算符重载为非成员函数时,参数表中应有两个参数,C选项错误;运算符重载为成员函数,若参数表中无参数,重载的是一元运算符,选项A正确:一元运算符中,“.”(取负)、“++”、“--”等均可重载为成员函数;C++语言中,“.”、“.*”、“->*”、“::”、“?:”五个运算符不能重载。
转载请注明原文地址:https://kaotiyun.com/show/Un8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在结构化分析使用的数据流图中,使用用______解释其中的图形元素。
A、 B、 C、 D、 D在线性链表中,各元素在存储空间中的位置是任意的,各元素的顺序也是任意的,依靠指针来实现数据元素的前后件关系。
有如下程序:#include<iostream>usingnamespacestd;classA{public:staticinta;voidinit(){a=l;}A(i
下列叙述中正确的是A)软件测试的主要目的是发现程序中的错误B)软件测试的主要目的是确定程序中错误的位置C)为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D)软件测试是证明软件没有错误
下面关于指针的说法中错误的是()。A)在指针定义的同时可以对其进行初始化B)指针根据其所指向变量的类型的不同,所占用内存大小也不同C)指针中存放的是内存单元的地址D)相同类型的指针之间可以相互赋值
结构化程序所要求的基本结构不包括()。A)顺序结构B)GOTO跳转C)选择(分支)结构D)重复(循环)结构
执行语句序列“intk=0;dok++;while(k*k<20);”后,k的值为______。
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用()。
给定一个关键字序列(24,19,32,43,38,6,13,22),进行快速排序,扫描一趟后的结果是_____________。
算法的空间复杂度是指【】。
随机试题
A、Theyfounditeasytocontroltheiremotions.B、Theystruggledtohandlenegativeemotions.C、Theyweremoreeagertoenjoya
(2021年德州齐河)借助图表、幻灯片等进行教学,是贯彻教学的()原则。
国际企业面临的外汇风险中,外汇波动对现行商务活动的短期现金流量的影响是【】
在甲状腺滤泡癌的诊断要点中,不包括:
婴儿期引起无热惊厥最常见的病因是
林某于2004年6月1日欠李某工程款8000元,并答应于2005年6月1日前还款,但直到2005年8月1日林某仍未还款。此后,李某除了在2006年5月10日向林某索要欠款外,再未找过林某。李某的诉讼时效应当到( )终止。
桥梁施工控制方法有()。
以下表述符合我国当代法学理论界对广义“法律”认识的是()。
Whichpassage(s)say(s)that….adultsputtoomuchemphasisonchildren’sintellectualdevelopment?
Don’tsuchscoressimplymeanthatIamverygoodatansweringthetypeofacademicquestionsthat______theintelligencetests?
最新回复
(
0
)