C++中的复数运算符重载

qqpiano12499 5 0 cpp 2024-04-13 12:04:27

1.定义运算符重载的方法是定义一个重载运算符的函数,在需要执行被重载的运算符时,系统就自动调用该函数,以实现相应的运算。运算符重载实质上是函数的重载。运算符重载,就是对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型。 ## 2.重载运算符声明方式由关键字operator和其后要重载的运算符符号构成。不能被重载的运算符有:..*::?:sizeof 。只能作为类成员函数重载的运算符有:()[]->;=cpp 函数类型operator运算符名称(形参表列) { //对运算符的重载处理} ## 3.重载的两种方式### (1)类内重载​运算符重载函数作为类的成员函数```cpp #include using namespace std; class Point{ public: Point(){};

用户评论
请输入评论内容
评分:
暂无评论