下列有关运算符重载的叙述中,正确的是( )。

admin2020-07-30  26

问题 下列有关运算符重载的叙述中,正确的是(     )。

选项 A、运算符重载是多态性的一种表现
B、C++中可以通过运算符重载创造新的运算符
C、C++中所有运算符都可以作为非成员函数重载
D、重载运算符时可以改变基结合性  

答案A

解析 此题考查的是运算符重载。C++中运算符重载是多态性的一种表现;运算符重载是针对C++原有运算符进行的,不可能通过重载创造出新的运算符:除了“,”、“*”、“一>*”、“::”、“?:”这五个运算符外,其它运算符都可以重载:但“=”“[]”“一>”及所有的类型转换运算符只能作为成员函数重载,运算符重载不可改变其结合性、操作数个数和优先级。
转载请注明原文地址:https://jikaoti.com/ti/Wxl0FFFM
0

最新回复(0)