首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于运算符重载,下列表述中正确的是( )。
关于运算符重载,下列表述中正确的是( )。
admin
2020-06-29
24
问题
关于运算符重载,下列表述中正确的是( )。
选项
A、C++已有的任何运算符都可以重载
B、运算符函数的返回类型不能声明为基本数据类型
C、在类型转换符函数的定义中不需要声明返回类型
D、可以通过运算符重载来创建C++中原来没有的运算符
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Cp8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件3.cpp,其中定义了类A、A1和A2,其中A1类由A类公有派生,A2类由A1类公有派生。(1)定义类A的构造函数,该构造函数有一个整型的参数x,在构造函数中请将x赋值给数据成员a。请在注释“//******
下列关于虚函数的说明中,正确的是()。
有如下程序:#includeusingnamespacestd;classXA{inta;public:staticintb;XA(intaa):a(aa){b++;}
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数MergeAndSort(ints[],inte[],inta[],intm,intn)实现将两个数组合并。这两个数组已经有序,按照由小到大的顺序排列。
下列有关类的表述中,正确的是
若目前D盘根目录下并不存在test.txt文件,则下列打开文件方式不会自动创建test.txt文件的是
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是
有如下头文件:intf1();staticintf2();classMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含的this指针的是()。
以下关键字不能用来声明类的访问权限的是()。
随机试题
以下关于处方意义的叙述,除哪项外都是正确的:
患者自诉心前区疼痛10分钟,心电图Ⅱ、Ⅲ、aVF导联ST段上抬0.15mV,最可能的诊断是( )
对获得生产或销售含有新型化学药品许可的生产者、销售者提交的自行取得的未披露数据,国家食品药品监督管理总局对未经同意使用其未披露数据的申请不予批准的时限是()
静止的流体中,任一点的压强的大小与下列哪一项无关?()
某在建商业建筑区在项目风险管理过程中,风险评估工作包括()。
理财师与客户沟通的方式包括()。①服务窗口对话;②“走出去”专程拜访;③发放调查表;④举办专题研讨会。
如图,动点P在正方形ABCD—A1B1C1D1的对角线BD1上,过点P作垂直于平面BB1D1D的直线,与正方体表面相交于M,N,设BP=x,MN=y,则函数y=f(x)的图象大致是()
简述清末礼法之争的焦点。
虚拟存储,就是把多个存储介质模块(如硬盘、RAID)通过一定的手段集中管理起来,所有的存储模块在一个存储池(StoragePool)中得到统一管理。虚拟存储管理系统是以程序的(5)理论为基础的,其基本含义是指程序执行时往往会不均匀地访问主存储器单元。根据
•Readthearticlebelowaboutabankwithareputationforexcellence.•ChoosethebestwordorphrasetofilleachgapfromA
最新回复
(
0
)