两个重载函数必须在 下列一个或两个方面有所区 别: 1、函数的参数个数不同。 2、函数的参数类型不同或者参数类型顺序不同, C++的这种编程机制给编程者极大的方便,不需要为功能相似、参数不同的函数选用不同的函数名,也增强了程序的可读性。 C++ 运算符重载的相关规定如下: ( 1)不能改变运算符的优先级; (2)不能改变运算符的结合型; (3)默认参数不能和重载的运算符一起使用; (4)不能改变运算符的操作数的个数; (5)不能创建新的运算符,只有已有运算符可以被重载 ;