问答题

简答题

为复数类(Complex)增加重载的运算符-、-=、*=和/=。设++为实部和虚部各自增一,亦请重载前置与后置++运算符。分别使用成员函数和友元函数各做一遍。并测试。

【参考答案】

解:注意后++,返回的是原值,但实部和虚部已各自增一,所以要先保留原值,再++。
这里是使用成员函数: