c++重载运算符 运算符重载减法运算符?
运算符重载减法运算符?运算符重载:运算符被赋予新的含义或多重含义,以赋予另一个新函数。在面向对象中,为了实现类的多态性,我们提到了操作符的重载。该程序可以使用,-来进行整数的加减、单精度、双精度和指针
运算符重载减法运算符?
运算符重载:运算符被赋予新的含义或多重含义,以赋予另一个新函数。在面向对象中,为了实现类的多态性,我们提到了操作符的重载。该程序可以使用,-来进行整数的加减、单精度、双精度和指针。例如:运算符重载的由来:在计算机内存中,整数和浮点数的存储形式不同,计算机对它们的加减运算处理也不同,指针-1不是简单的地址-1。在C语言中,编译器处理这些问题。它可以根据表达式两边的类型来决定如何处理它们的操作。最后,决定做什么。所以在C中,操作符可以对不同的类型进行操作。例如,复数运算:重载其加减运算的代码如下: