问题
单项选择题
如果表达式a>=b中的“>=”是作为非成员函数重载的运算符,则可以等效地表示为( )。
A.operator>=(a)
B.operatotr>=(b)
C.operator>=(a,b)
D.operator>=(b,a)
答案
参考答案:C
解析: 此题考查的是运算符的重载。运算符函数有两种调用形式:第一种是直接用函数名进行调用:另一种是通过运算符构成表达式的形式进行调用。
如果表达式a>=b中的“>=”是作为非成员函数重载的运算符,则可以等效地表示为( )。
A.operator>=(a)
B.operatotr>=(b)
C.operator>=(a,b)
D.operator>=(b,a)
参考答案:C
解析: 此题考查的是运算符的重载。运算符函数有两种调用形式:第一种是直接用函数名进行调用:另一种是通过运算符构成表达式的形式进行调用。