首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,错误的是
下列关于运算符重载的描述中,错误的是
admin
2020-05-14
42
问题
下列关于运算符重载的描述中,错误的是
选项
A、通过运算符重载不可能在C++中创建新的运算符
B、赋值运算符可以重载为友元函数
C、运算符函数重载为类的成员函数时,第一操作数不出现在参数表中
D、重载类型转换运算符时不需要声明返回类型
答案
B
解析
本题考查运算符重载,重载运算符不能定义新的运算符,C++规定=,[],(),->这四个运算符只能被重载为类的非静态成员函数,其他的可以被友元重载,主要是因为其他的运算符重载函数都会根据参数类型或数目进行精确匹配,这四个不具有这种检查的功能,用友元定义就会出错,所以本题选择B。
转载请注明原文地址:https://kaotiyun.com/show/4v8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要在C盘根目录下作为二进制文件打开文件test.dat,则应该用的语句是【】。
指针变量所保存的不是一般的数据值,而是程序中另一个对象的【】。
下列程序的输出结果是______。#include<iostream>usingnamespacestd;intmain(){chara[]="Hello,World";ch
友元运算符obj1>obj2被C++编译器解释为()。
有如下定义:intb[10]={1,2,3,4,5,6,7,8,9,10},*q=b;则数值为8的表达式是()。
A、 B、 C、 D、 C面向对象方法具有封装性、继承性、多态性几大特点。就是这几大特点,为软件开发提供了一种新的方法学。封装性:所谓封装就是将相关的信息、操作与处理融合在一个内含的部件中(对象中)。它是面向
下列叙述中正确的是
下列有关函数重载的叙述中,错误的是
随机试题
外观设计专利权人享有的独占实施权表现为()
有关脑血流灌注显像方法错误的是
新生儿的平均心率为
关于肝功能不全的说法,正确的是()。
患者,男,59岁,近日出现餐后不适、消化不良等症状,前来药店自行购买多潘立酮。下列说法错误的是
可以分解葡萄糖的微生物,在好氧条件下,分解葡萄糖的最终产物为()。
价值工程的核心是()。
关于展期贷款的偿还,下列说法错误的是()。
分发公钥需要以某种特定方式来分发。目前采用()来分发公钥。
Stinking(发臭的)BusesStinkingbusesjam(挤满)thecrowdedstreet.Drivers(51)atoneanotherandhonk(鸣喇叭)theirhorns.Smog(烟雾)hurt
最新回复
(
0
)