首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,错误的是
下列关于运算符重载的描述中,错误的是
admin
2021-09-05
21
问题
下列关于运算符重载的描述中,错误的是
选项
A、通过运算符重载不可能在 C++ 中创建新的运算符
B、赋值运算符可以重载为友元函数
C、运算符函数重载为类的成员函数时,第一操作数不出现在参数表中
D、重载类型转换运算符时不需要声明返回类型
答案
B
解析
本题考查运算符重载,重载运算符不能定义新的运算符,C++规定=,[ ],(),->这四个运算符只能被重载为类的非静态成员函数,其他的可以被友元重载,主要是因为其他的运算符重载函数都会根据参数类型或数目进行精确匹配,这四个不具有这种检查的功能,用友元定义就会出错,所以本题选择B。
转载请注明原文地址:https://kaotiyun.com/show/wOfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,其中有点类Point和线段类Line和主函数main的定义,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出应为:
请打开考生文件夹下的解决方案文件proj3,其中声明的DataList类,是一个用于表示数据表的类。DataList的重载运算符函数operator+,其功能是求当前数据表与另一个相同长度的数据表之和;即它返回一个数据表,其每个元素等于相应两个数据表对应元
设一棵度为3的树,其中度为2,1,0的结点数分别为3,1,6。该树中度为3的结点数为()。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
面向对象方法中,继承是指()。
执行下列语句段后,输出字符“*”的个数是()。for(intl=50;i>1:一i)cout<<’*’;
代码编写阶段可进行的软件测试是
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。
随机试题
近似椭圆齿轮铣削加工时有()个回转中心。
使用特异性抗体,进入口腔被动免疫预防龋齿,在口腔中的作用不包括
婴儿腹泻当补液纠正脱水与酸中毒后,患儿突然发生惊厥,首先考虑
A.失荣B.肉瘤C.石瘿D.肾岩翻花E.肉瘿甲状腺肿物表面光滑,可随吞咽上下移动,按之不痛,生长缓慢。中医称之为
从DWDM系统目前的发展方向来看,()将结合形成一个光层网络。
《中华人民共和国票据法》中的“票据”是指( )。
某教师在班级中推销书籍,这种做法()
《中华人民共和国合同法》规定,具有同时履行合同义务的一方当事人发现对方不能履行合同的,可以拒绝履行自己的合同义务。这体现了法的()。
译制片配音,作为一种特有的艺术形式,曾在我国广受欢迎。然而时过境迁,现在许多人已不喜欢看配过音的外国影视剧。他们觉得还是听原汁原味的声音才感觉到位。有专家由此断言,配音已失去观众,必将退出历史舞台。以下哪项如果为真,则最能削弱上述专家的观点?
Itwasthefirstsnowofwinter.Upuntilnow,Ihadbeenabletodressmyselfforrecess(课间休息),buttodayIwouldneedsomehel
最新回复
(
0
)