C++重載是C語言中的壹種函數表現方式,即重載函數。
重載函數是函數的壹種特殊情況,為方便使用,C++允許在同壹範圍中聲明幾個功能類似的同名函數,但是這些同名函數的形式參數(指參數的個數、類型或者順序)必須不同。
也就是說用同壹個運算符完成不同的運算功能。這就是重載函數。重載函數常用來實現功能類似而所處理的數據類型不同的問題,不能只有函數返回值類型不同。
擴展資料:
C++運算符重載的相關規定如下:
1、不能改變運算符的優先級。
2、不能改變運算符的結合型。
3、默認參數不能和重載的運算符壹起使用。
4、不能改變運算符的操作數的個數。
5、不能創建新的運算符,只有已有運算符可以被重載。
6、運算符作用於C++內部提供的數據類型時,原來含義保持不變。
百度百科:重載函數