首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列运算符中,可以重载为类的友元函数的运算符是
下列运算符中,可以重载为类的友元函数的运算符是
admin
2020-05-14
66
问题
下列运算符中,可以重载为类的友元函数的运算符是
选项
A、=
B、()
C、.
D、<<
答案
D
解析
C++规定,赋值操作符"="、下标操作符"[]"、调用操作符"()"和成员访问箭头操作符"->"必须重载为成员函数,这些操作符定义为非成员函数将在编译时标记为错误,友元函数是非成员函数,上面四种操作符不能重载为类的友元函数,另外成员访问操作符"."不能重载,答案为D。
转载请注明原文地址:https://kaotiyun.com/show/4r8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若将一个二元运算符重载为类的成员函数,其形参个数应该是______个。
若有如下程序段:#include<iostream>usingnamespacestd;intmain(){char*p="abcdefgh",*r;long*q;
有如下程序:#include<iostream.h>Usingnamespacestd;ClassDemo{public:Demo(){cout<<“defaultconstructor\n”;}
若要在程序文件中进行标准输入输出操作,则必须在开始的# include命令中使用头文件【 】。
有如下程序: #include<iostream> using namespace std; class Sample{ public: Sample()<) ~Sample(){cout<<’*’;
若有如下定义和语句:ints[4][5],(*p)[5];p=S;则指针对s数组中第三个元素的正确引用形式是()。
判断字符型变量ch是否为大写英文字母,应使用表达式______.
下面的说法中错误的是()。
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象。那么应该在横线上填入的语句是()。classvector2D{private
如果表达式x=y*z中的“*”是作为成员函数重的运算符,采用运算符函数调用格式,该表达式还可以表示为______。
随机试题
被称为“药王”的我国古代名医是
一般来说,商业银行在设计理财产品的过程中,应遵循()原则。
甲公司是一家大型高科技集团上市公司,主营手机、电脑以及其他电子科技产品,其生产、研发与销售部门遍及全球各地,产品特征与类型具有一定的地理特殊性。该公司的发展战略是系列电子产品多元化。从多板块、多渠道取得收益。甲公司重视研究开发,持续推出新产品,不断创新产品
下列关于专门借款费用暂停或停止资本化的表述中,正确的有()。
作为旅游者,尽管扮演着不同的角色,但其行为表现一般为()。
关于启蒙运动,下列说法正确的有()。
公园只售两种门票:个人票每张5元,10人一张的团体票每张30元,购买10张以上的团体票的可优惠10甲单位45人逛公园,按以上规定买票,最少应付多少钱?
设A为n阶矩阵,且A2-2A-8E=O证明:r(4E-A)+r(2E+A)=n.
(46)Economicgrowthinvolvesincreasesovertimeinthevolumeofacountry’spercapitagrossnationalproduct(GNP)ofgoadsa
某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做。为了保证该操作的完整,需要利用到事务性质中的【10】性。
最新回复
(
0
)