#include
#include
using namespace std;
class complex1
{
public:
int real;
int imag;
complex1(int r=0,int i=0)
{
real=r;
imag=i;
}
};
complex1 operator+( complex1& a,complex1& b)//运算符重载
{
int r=a.real+b.real; //为Int成员直接相加
int i=a.imag+b.imag;
return complex1(r,i); //返回值为一个complex1对象
}
int main()// complex为C++关键字 ...
{
complex1 x(1,2),y(3,4),z;
z=x+y;
cout<return 0;
}
复数加法
输出
4+6i
哈哈,你用了汉字的全角的:和;不是英文模式下的:和;你还没看现。你用什么编辑器啊!
哈哈,你还用了全角模式的,与“