首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,错误的是
下列关于运算符重载的描述中,错误的是
admin
2015-07-22
25
问题
下列关于运算符重载的描述中,错误的是
选项
A、通过运算符重载不可能在 C++ 中创建新的运算符
B、赋值运算符可以重载为友元函数
C、运算符函数重载为类的成员函数时,第一操作数不出现在参数表中
D、重载类型转换运算符时不需要声明返回类型
答案
A
解析
本题考查运算符重载,重载运算符不能定义新的运算符,C++规定=,[ ],(),->这四个运算符只能被重载为类的非静态成员函数,其他的可以被友元重载,主要是因为其他的运算符重载函数都会根据参数类型或数目进行精确匹配,这四个不具有这种检查的功能,用友元定义就会出错,所以本题选择B。
转载请注明原文地址:https://jikaoti.com/ti/jwE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列运算符中,()运算符在C++中不能重载。
假定MyClass为一个类,则执行MyClassa[3],*p[2];语句时,自动调用该类构造函数()次。
将x+y中的+运算符用友元函数重载应写为【】。
如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是【】。
设i,j,k均为int型变量,则执行完for(i=0,j=10;i<=j;i++,j--)k=i+j;语句后,k的值为【】。
下列关于动态联编的描述中,错误的是()。
有如下定义语句:inta[]={1,2,3,4,5};,则对语句int*p=a;正确的描述是()。
请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是【】。
算法的时间复杂度是指
在内存中,存储字符’X’要占用1个字节,存储字符串"X"要占用______个字节。
随机试题
下列各句的主语属于体词性主语的是()
慢性盆腔炎的病变主要存在于
颅内压增高三主征是
A.生后24小时出现黄疸B.生后2~3天出现黄疸C.黄疸色鲜尿黄少D.黄疸晦暗,胁下痞块E.黄色晦暗,四肢欠温
工程施工质量验收包括工程施工质量的( )和竣工验收两个部分。
在填制报关单时,“贸易方式”栏目应填写:()。在填制报关单时,“经营单位”一栏应填写()。
暑假期间,某旅行社在当地媒体刊登广告,组织中小学生夏令营活动,有许多小学生在家长的陪同下,来到旅行社门市部报名参加夏令营。其中两位四年级(9周岁)的小学生结伴来到旅行社门市部,也要求参加夏令营旅游团。门市部业务人员查看这两位小学生提供的有关户口资料后,就和
对文书进行誊抄缮写的工作称为()。
Whencoal,the______ofplants,isburnt,chemicalenergyischangedintoheatenergy.
WhyCan’tAmericanStudentsCompete?TwiceasmanystudentsinSingaporeareproficientinmathasintheUnitedStates.
最新回复
(
0
)