重载为成员函数时,参数个数为运算符个数
时间: 2024-04-01 17:37:45 浏览: 219
运算符重载函数
重载为成员函数时,参数个数通常为0或1,具体取决于运算符的个数和运算符所需的操作数个数。对于一个一元运算符,重载为成员函数时,参数个数为0,因为该运算符只需要一个操作数(即该对象本身)。对于一个二元运算符,重载为成员函数时,参数个数为1,因为该运算符需要另一个操作数作为参数传入。例如,对于一个名为“+”的二元运算符,重载为成员函数时,参数个数为1,该参数表示另一个操作数,因为该对象本身作为第一个操作数。因此,重载为成员函数时,参数个数为运算符个数减一。
阅读全文