将运算符“+”重载为非成员函数,下列原型声明中,错误的是( )。

admin2019-05-06  30

问题 将运算符“+”重载为非成员函数,下列原型声明中,错误的是(     )。

选项 A、Myc1oCk operator+(Myc1ock, long);
B、Myc1oCk operator+(Myc1ock, Myc1ock);
C、Myc1oCk operator+(long, long);
D、Myc1oCk operator+(long, Myc1ock);

答案C

解析 运算符重载不能有二义性,故选项C)不能区分运算符的准确含义。
转载请注明原文地址:https://jikaoti.com/ti/aZA0FFFM
0

最新回复(0)