c++ 运算符重载

2020-01-24  本文已影响0人  杀破魂

重载方法

运算符的重载实质上是函数的重载。函数的重载就是对一个已有函数赋予新的含义,使之实现新的功能。

重载运算符的函数一般格式如下:

函数类型 operator 运算符名称 (形参列表)
{对运算符的重载处理}

例如:
Complex operator + (Complex &c1,Complex &c2);

operator是关键字,专门用于定义重载运算符的函数。

重载规则

Complex operator + (int a,Complex &c)
{return Complex(a+c.real,c.imag);}
上一篇 下一篇

猜你喜欢

热点阅读