首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的表述中,错误的是( )。
下列关于运算符重载的表述中,错误的是( )。
admin
2021-09-05
28
问题
下列关于运算符重载的表述中,错误的是( )。
选项
A、不能为运算符重载函数改变其运算符原有的优先级;
B、有的运算符只能作为成员函数重载;
C、能够为运算符重载函数改变其运算符原有的运算目数;
D、有的运算符可以作为非成员函数重载。
答案
C
解析
重载运算符时,运算符的优先级、结合性或操作数数目不能改变,选项A正确;赋值=、下标[]、调用()、和成员访问箭头一>等运算符必须定义为类成员函数,将这些操作符定义为非成员函数会在编译时标记为错误,选项B正确;对于算术运算符、相等运算符等,可以定义为非成员函数,选项D正确;重载运算符不能改变操作数数目,选项C错误。答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/PZfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为()。
结构化程序所要求的基本结构不包括()。
有如下程序:#inc1ude<iostream>usingnamespacestd;classBase{public:voidfunl(){cout<<"Base\n";}vi
有如下程序:#inc1ude<iostream>usingnamespacestd;voidfunction2(intn);voidfunctionl(intn){if(n<=0)return;
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){ints[]={123,234};cout<<ri
数据库设计过程不包括
程序流程图中带有箭头的线段表示的是( )。
下列说法正确的是()。
在C++中,打开一个文件时与该文件建立联系的是()。
C++系统预定义了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
随机试题
索氏抽提法所测得的脂肪为游离脂肪。
轴上用于固定轴承的部分称()。
简述两种启动任务管理器的方法。
可使磷酰化胆碱酯酶复活的药物是
患儿,男,9岁,有近期胫骨骨折史。突发高热、寒战,右下肢近膝关节处剧痛,活动受限。检查:局部深压痛,白细胞20×109//L。最有可能的诊断是()。
采用定额单价法和实物量法时,都需要做的一项工作是()。
成功的关键,在于你能否持之以恒。
近代中国资产阶级思想与封建主义思想的第一次正面交锋是()
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。[说明]函数intpsort(inta[],intn)实现将含n个整数的数组a[]的不同元素按从小到大顺序存于数组a[]中。实现方法是从未确定的元素列中找到最小元素
体力劳动
最新回复
(
0
)