2020年全国计算机二级C++复习知识点:运算符函数据与运算

时间:2020-08-07 18:05:24 来源:

【摘要】 小编整理了2020年全国计算机二级C++复习知识点:运算符函数据与运算的相关内容,下面一起来看看2020年全国计算机二级C++复习知识点:运算符函数据与运算的具体内容吧,希望能够帮助到大家!

2020年全国计算机二级C++复习知识点:运算符函数据与运算符重载

2020年全国计算机二级C++复习知识点:运算符函数据与运算符重载

运算符重载是计算机语言固有多态性的体现,是构成计算机语言的基础之一。

C++把重载的运算符视为特殊的函数,称为运算符函数。运算符重载就是函数重载的一种特殊情况。像对待一般重载函数一样,编译系统能够依据使用运算符的不同环境,即参数(操作数)的数量或类型的差异,区分同一运算符的不同含义。

运算符重载是针对C++中原有运算符进行的,不可能通过重载创造出新的运算符。除了.、.*、->*、::、?:这五个运算符外,其他运算符都可以重载。由于很多符号是一元运算符和二元运算符公用的,为了避免含混,不得为重载的运算符函数设置默认值,调用时也就不得省略实参。

除了new和delete这两个较为特殊运算符以外,任何运算符如果作为成员函数重载时不得重载为静态函数。=、[]、()、->以及所有的类型转换运算符只能作为成员函数重载,而且不能是针对枚举类型操作数的重载。

运算符函数的函数名是由运算符前加关键字operator构成的,在声明运算符或调用运算符时都可以用这个名称。

以上就是2020年全国计算机二级C++复习知识点:运算符函数据与运算的内容,更多资讯请及时关注考必过网站,小编会第一时间发布考试最新消息,大家考试加油!

上一篇      下一篇
计算机等级相关推荐 更多>>
计算机等级热点专题 更多>>
热点问答
国家公务员考试年龄限制是多少 公务员国考和省考考试内容有什么区别 函授大专学历能不能考公务员 国家公务员考试考点能自己选择吗 新闻学专业能报考2022年公务员考试吗 什么是联合培养研究生 什么是破格录取研究生 什么人不适合读研 研究生报名户口所在地填什么 研究生结业和毕业有什么区别
网站首页 网站地图 返回顶部
考必过移动版 https://m.kaobiguo.net