當前位置:編程學習大全網 - 編程軟體 - 什麽是C++重載?

什麽是C++重載?

C++重載是C語言中的壹種函數表現方式,即重載函數。

重載函數是函數的壹種特殊情況,為方便使用,C++允許在同壹範圍中聲明幾個功能類似的同名函數,但是這些同名函數的形式參數(指參數的個數、類型或者順序)必須不同。

也就是說用同壹個運算符完成不同的運算功能。這就是重載函數。重載函數常用來實現功能類似而所處理的數據類型不同的問題,不能只有函數返回值類型不同。

擴展資料:

C++運算符重載的相關規定如下:

1、不能改變運算符的優先級。

2、不能改變運算符的結合型。

3、默認參數不能和重載的運算符壹起使用。

4、不能改變運算符的操作數的個數。

5、不能創建新的運算符,只有已有運算符可以被重載。

6、運算符作用於C++內部提供的數據類型時,原來含義保持不變。

百度百科:重載函數

  • 上一篇:請問AT89S52單片機如何讀取裏面的程序?我有easy 51PrO,有閱讀設備,但是看完不知道怎麽辦?
  • 下一篇:電腦病毒,都是人造的嗎》?
  • copyright 2024編程學習大全網