c++给我解释一下这个程序的意思?从complex add(complex c2)

2025-01-06 04:49:57
推荐回答(1个)
回答1:

complex add(complex c2)函数实现的功能是给当前对象的成员变量值加上c2的成员变量值,相当于实现了加号的操作符重载;

函数实现可以不用创建c 直接使用this->real+=c2.real;this->imag+=c2.imag;即可

主函数中:c就是c1和c2的和,其成员变量c.real = -1.8. c.imag = 11
然后一次输出c, c1, c2