55问答网
所有问题
下列运算符中不能在C++中重载的是( )。
A.?:
B.+
C.-
D.<=
举报该问题
推荐答案 2023-05-18
【答案】:A
A。【解析】本题考查运算符的重载。C++中,::、*…?:这4个运算符不能重载。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/8FLGR4c8eGRFFQI8GF.html
相似回答
下列运算符中
,
在c++
语言
中不能重载的是(
)。
答:
【答案】:C 不能被重载的运算符还包括:
“.”、“.*”、“->*”和“?:”
。
下列运算符中
,
不能
被
重载的是(
)
。
答:
【答案】:C c++不能重载的运算符只有5个,
即“.”、“.*”、“::”、“?:”、“sizeof”
,故本题答案为C。
C++
语言中什么
运算符不能重载
答:
C++中绝大部分的运算符允许重载。
不能重载的运算符只有5个:(1). (成员访问运算符)。(2).* (成员指针访问运算符)
。(3)∷(域运算符)。(4)sizeof(长度运算符)。(5)?: (条件运算符)。
c++
:
下列运算符中
,
不能
用友元函数
重载的是
___ A.+ B.= C.* D.<<...
答:
答案是B,
赋值操作符
赋值操作符是可以被重载的,但是每个赋值操作符都必须被定义为类的一个成员函数,而友元函数是类的非成员函数,因此不能被友元函数重载。这点与答案D的输出操作符相反,输出操作符必须被定义为类的非成员函数。详见《C++ Primer》第三版15.3节 ...
c语言,
c++
,哪些
运算符不能重载
?
答:
1) C++
不允许
用户自己定义新的
运算符
,只能对已有的C++运算符进行重载。 例如,有人觉得BASIC中用“**“作为幂运算符很方便,也想
在C++
中将”**“定义为幂运算符,用”3**5“表示35,这样是不行的。2
)
重载不能
改变运算符运算对象(即搡作数)的个数。如关系运算符“>”和“ <” 等是双目...
大家正在搜
下列运算符中不能重载的是
下列运算符能被重载的是
运算符不能重载的是
不能参与重载的运算符是
下列能重载为友元函数的运算符
下列运算符中优先级最高的是
下列函数中不能重载的
不能进行重载的运算符
不能重载运算符的函数