首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,错误的是
下列关于运算符重载的描述中,错误的是
admin
2019-04-18
53
问题
下列关于运算符重载的描述中,错误的是
选项
A、通过运算符重载不可能在C++中创建新的运算符
B、赋值运算符可以重载为友元函数
C、运算符函数重载为类的成员函数时,第一操作数不出现在参数表中
D、重载类型转换运算符时不需要声明返回类型
答案
B
解析
本题考查运算符重载,重载运算符不能定义新的运算符,C++规定=,[],(),->这四个运算符只能被重载为类的非静态成员函数,其他的可以被友元重载,主要是因为其他的运算符重载函数都会根据参数类型或数目进行精确匹配,这四个不具有这种检查的功能,用友元定义就会出错,所以本题选择B。
转载请注明原文地址:https://kaotiyun.com/show/vZAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明:classMyBASE{intk;public:voidset(intn){k=n;}intget()const{returnk;}};classMyDERIVED:pr
下列关于栈的描述中错误的是
Staff类含有int型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符“==”,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::Sta
执行以下程序后,输出“*”号的个数是______。#include<iostream.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)cout<<’
软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于______阶段。
纯虚函数的声明总是以______结束。
下列叙述中正确的是
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)()。classTestClass{private:intdata;public:TestClass(intg_data){
对于长度为n的有序线性表,在最坏情况下,二分法查找只需比较______次。
下列字符串中,正确的C++标识符是()。
随机试题
国际评估准则中,基本准则包括()。
局部腐蚀分布在整个金属表面上,可以是均匀的,也可以是不均匀的。
简述在小组讨论中,解答问题系统的步骤。
阅读曹操《短歌行》的一段文字,回答下列小题:青青子衿,悠悠我心。但为君故,沉吟至今。呦呦鹿鸣,食野之苹。我有嘉宾,鼓瑟吹笙。明明如月,何时可掇?忧从中来,不可断绝。越陌度阡,枉用相存。契阔谈燕,心念旧恩。请将“青青子衿,悠悠我心”译成现代汉语。
【2009—4】题26~30:北方某地新建的综合楼内设有集中空调系统,在地下一层制冷内设螺杆式冷水机、热交换器、冷冻水泵和冷却水泵等设备,楼上会议室设定风量空调系统,办公室设变风量空调系统。请回答以下问题,并列出解答过程。在办公室使用空调系统中,根据送
通常,在下列哪些施工场合应考虑采用管棚进行超前支护。()
(2004年考试真题)负债是指过去的交易、事项形成的现时义务,履行该义务预期会导致经济利益流出企业。()
根据商标法的有关规定,商标注册申请人获得商标专用权的起算时间是()。
Whyisitimportanttohaveagoodrelationshipwithneighbors?
Mostpeoplehavenoideaofthehardworkandworrythatgointothecollectingofthosefascinatingbirdsandanimalswhichthe
最新回复
(
0
)