首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,错误的是( )。
下列关于运算符重载的描述中,错误的是( )。
admin
2020-07-30
43
问题
下列关于运算符重载的描述中,错误的是( )。
选项
A、可以通过运算符重载在C++中创建新的运算符
B、赋值运算符只能重载为成员函数
C、运算符函数重载为类的成员函数时,第一操作数是该类对象
D、重载类型转换运算符时不需要声明返回类型
答案
A
解析
运算符重载应尽可能保持其原有的基本语义,而不是创建新的运算符。重载的运算符应该体现为原运算符的功能在新数据类型上的延伸,它的使用应当使程序中算法的表达式显得更流畅、自然,使阅读程序的入在不借助于其他说明资料的情况下就能够正确理解。
转载请注明原文地址:https://kaotiyun.com/show/HWyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关继承和派生的叙述中,正确的是()。
有如下类的定义,横线处的语句是()。classTestClass{_________ifltx,y;public:TestClass(inta=0,intb=0){X=a;
下列关于运算符重载的描述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*s),该函数完成以下功能:(1)把S中的大写字母转换成小写字母,把其中的小写字母转换成大写字母。并且在函数中调用写函数WriteFile()将结果输出到modi
软件调试的目的是()。
使用VC6打开考生文件夹下的源程序文件modil.epp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error
有如下程序:#ineludeusingnamespacestd;classBasel{public:Basel(intd){cout
已知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为()。
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为()。
程序通过定义学生结构体变量,存储学生的学号、姓名和三门课的成绩。函数fun的功能是:将形参a中的数据进行修改,把修改后的数据作为函数值返回主函数进行输出。例如,若传给形参a的数据中学号、姓名和三门课的成绩依次是:10001、“ZhangSan”、
随机试题
徐某,男,55岁,肝硬化4年。1周前患“上呼吸道感染”,未及时治疗,近2天来患者性格变得急躁、冷淡,记忆减退,不会计算简单数据。家人发现异常后将其送入医院。该患者的诊断为【】
下列句子,含有使动用法的一句是()
Mrs,Taylorhas_____-year-olddaughterwhohas_____giftforpainting-Shehaswontwonationalprizes.
股三角
急性肾衰竭无尿期护理正确的是
可侵犯人体神经系统的病毒有
背景资料:本排水管道工程担负一个小区排水任务。其设计流量为12.55m3/s,沉井平面尺寸为22m×23m的矩形,沉井埋深为14m,泵站进水管为渐扩管现浇箱涵结构,断面尺寸为2.4m×(2.6~2.4m),埋深为9m;出水箱涵为现浇箱涵结构,断
1-12225-9()
论述遗忘产生的理论及影响遗忘的因素。
Believeitornot,opticalillusion(错觉)cancuthighwaycrashes.Japanisacaseinpoint.Ithasreducedautomobilecrasheson
最新回复
(
0
)