Value operator-(Value, Value)
Value operator+(Value)
Value operator*(int)
Value operator/(Value)
在 C++ 中,运算符重载函数可以作为成员函数或者非成员函数进行定义。当运算符重载作为成员函数时,确实会隐式地具有一个额外的参数,即this指针,代表当前对象的地址。因此,如果运算符是一元运算符,则成员函数的定义不需要其他参数;如果运算符是二元运算符,则成员函数的定义只需要一个参数。
对于给定的选项:
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题