在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是______ 。

admin2009-01-15  36

问题 在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是______ 。

选项 A、operator+有两个参数,operator*有两个参数
B、opezator+有两个参数,operator*有一个参数
C、operator+有一个参数,operator*有两个参数
D、operator+有一个参数,operator*有一个参数

答案4

解析 operator+ 作为成员函数重载,本身便是一个参数,所以只有一个参数,而*是作为非成员函数重载,需要两个参数,此题选择C。
转载请注明原文地址:https://jikaoti.com/ti/dhd0FFFM
0

最新回复(0)