函數(shù)指針作為形參傳遞 函數(shù)形參,引用和指針有什么區(qū)別?
函數(shù)形參,引用和指針有什么區(qū)別?指針用于指向變量,而引用用于為變量提供別名,就像typedef一樣。當引用用作形式參數(shù)時,它就像在調(diào)用函數(shù)中操作實際參數(shù)一樣。不需要考慮實際參數(shù)的地址。當指針用作形式參
函數(shù)形參,引用和指針有什么區(qū)別?
指針用于指向變量,而引用用于為變量提供別名,就像typedef一樣。當引用用作形式參數(shù)時,它就像在調(diào)用函數(shù)中操作實際參數(shù)一樣。不需要考慮實際參數(shù)的地址。當指針用作形式參數(shù)時,由于指針的值是變量的地址,因此有必要通過解引用地址來操作它所引用的變量。在C語言中,引用類型是首選的形式參數(shù),因為它比指針更容易操作變量,但是使用指針作為形式參數(shù)的優(yōu)點是它可以通過增加或減少來改變它的方向。溫馨提示:建議調(diào)用函數(shù)時使用引用類型的形式參數(shù)!