temp=a-b;
temp.display();
cout <<endl;
temp=a+b-(c+d);//可以和括号一起使用了
temp.display();
cout <<endl;
return 0;
}
运行结果:
8+6i
-2-2i
3+3i
以上程序的main.cpp中,复数的加法表达得非常简洁易懂,与程序16.3.1相比有了很大的进步。并且,我们发现使用了括号以后,可以更方便地描述各种复杂的运算。操作符在重载之后,结合性和优先级是不会发生变化的,符合用户本来的使用习惯。

2023-03-15
0万阅读

2023-03-15
0万阅读

2023-03-15
0万阅读

2023-03-15
0万阅读

2023-03-15
0万阅读

2023-03-14
0万阅读

2023-03-13
0万阅读

2023-03-13
0万阅读

2023-03-13
0万阅读

2023-03-13
0万阅读

2023-03-15
0万阅读

2023-03-15
0万阅读

2023-03-15
0万阅读

2023-03-15
0万阅读

2023-03-15
0万阅读

2023-03-14
0万阅读

2023-03-13
0万阅读

2023-03-13
0万阅读

2023-03-13
0万阅读

2023-03-13
0万阅读