如果表达式++jk中的++和都是重载的友元运算符,则采用运算符函数调用格式,该表达式还可以表示为( )。
A、operator*(j.operator++(), k)
B、operator*(operator++(j), k)
C、operator++(j).operator*(k)
D、operator*(operator++(j),)
正确答案:B
为什么是答案B,前置自增operator++()不是应该没有参数吗
友元函数相当于全局函数,不是成员函数,肯定要参数,不然加什么呢