首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于重载运算符的说法正确的是:
下列关于重载运算符的说法正确的是:
admin
2019-06-07
30
问题
下列关于重载运算符的说法正确的是:
选项
A、运算符 :: 不能被重载,运算符 . 必须作为类成员重载
B、运算符 [] 不能被重载,运算符 = 必须作为类成员重载
C、运算符 * 不能被重载,运算符 ( ) 必须作为类成员重载
D、运算符 . 不能被重载,运算符 [] 必须作为类成员重载
答案
D
解析
本题考查运算符重载,不能重载的运算符只有5个:.、.*、::、sizeof、?:。
C++规定有的运算符(如赋值运算符、下标运算符、函数调用运算符)必须定义为类的成员函数,只有D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/LQ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
有如下类声明:classTestClass{intn;public:TestClass(inti=0):n(i){}voidsetValue(int
假定q所指对象的值为25,q+1所指对象的值为46,则执行“(*q)++;”语句后,q所指对象的值为___________。
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用()。
以下程序段是函数返回a所指数组中最大的值所在的下标值,横线处的语句为()。fun(int*a,intn){inti,j=0,k;k=j;for(i=j;ia[k])______
执行下列程序段以后程序的输出是__________。voidadd(int&x){x++:}intmain(){inty=3:add(y);cout
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
下列关于虚基类的描述,错误的是()。
当派生类中有和基类相同名字的成员时,派生类的同名成员会【】基类的成员。
由C++编写的面向对象的程序是由一个个的对象组成,对象之间通过【】而相互作用。
随机试题
Therewere________.
建设有中国特色社会主义经济的基本目标是()
下颌处于休息状态时,上下牙弓自然分开成一楔形间隙称
建筑物防雷引下线的间距应由设计确定。如果设计不明确时,可按规范要求确定,第二类防雷建筑的引下线间距不应大于()。
通用会计核算软件()。
导游要想在游客心目中树立良好的导游形象,必须做到()。
2008年全年某省农作物总播种面积6606.46万亩,同比增长0.9%。主要品种中,粮食作物面积3749.91万亩,同比增长0.8%。其中:稻谷面积2920.35万亩,同比增长0.4%。甘蔗面积224.51万亩,油料作物面积485.81万亩,烟叶面积35.
给定资料(一)城镇化的直接表现形式就是农村人口向城镇集中,在此过程中农村人口比重减少,农民成为产业工人或以其他方式成为城市居民,这也是促进产业结构、就业结构以及生产、生活方式等变化的重要因素。产业发展,是城镇化演进的重要基础。随着人口向城镇
关于急性白血病骨髓移植治疗,下列错误的是
与封闭经济相比,在开放经济中政府的宏观财政政策的作用将()。
最新回复
(
0
)