首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于运算符重载,下列表述中正确的是( )。
关于运算符重载,下列表述中正确的是( )。
admin
2021-06-10
56
问题
关于运算符重载,下列表述中正确的是( )。
选项
A、C++已有的任何运算符都可以重载
B、运算符函数的返回类型不能声明为基本数据类型
C、在类型转换符函数的定义中不需要声明返回类型
D、可以通过运算符重载来创建C++中原来没有的运算符
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Xjfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于默认参数的叙述中,错误的是
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:TestClass2TestClass3注意:不要改动main函数,不能增行或删行,也不能更改程序的结
下列函数声明中,错误的是
有如下类定义:classMyClass{public:MyClass(doubled=0.0):val(d){}______________/
下面是重载为非成员函数的运算符函数原型,其中错误的是
有如下程序#includeusingnamespacestd;classAA{charc;public:AA(charch):c(ch){cout
下列叙述中正确的是()。
请打开考生文件夹下的解决方案文件proj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵UnitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:12
请打开考生文件夹下的解决方案文件proj1,此工程包含一个源程序文件proj1.cpp。文件中将表示数组元素个数的常量Size定义为4,并用int类型对类模板进行了实例化。文件中位于每个注释“//ERROR***found****”之后的一行语句存在错误。
下面不属于软件设计原则的是()。
随机试题
属于椎体间的连结结构是
对于滞针,下列说法正确的是
电动起立床训练早期训练角度为
在建设项目目标的控制过程中,管理人员要对经常出现的各种设计变更和其他工程变更方案进行技术经济分析,以力求减少对计划目标实现的影响。以上措施属于建设项目目标的()措施。
建设工程监理规范规定的工程变更程序包括( )。
会计软件应该能对在转账凭证出现“库存现金”科目做出提示。()
采用10%比例计算捐赠限额的项目包括( )。
中国公民李某就职于国内A上市公司,月工资为8000元,2014年收入情况如下:(1)1月1日起将其位于市区的一套普通住房按市价出租,每月收取租金3800元。1月因卫生间漏水发生修缮费用1200元,支付了营业税、房产税、城建税、教育费附加及地方教育附加
根据马克思主义法学的基本观点,下列表述哪一项是正确的?()
A、 B、 C、 A本题的关键词是goshopping。
最新回复
(
0
)