函數形參為指針與非指針的區別


@2018-5-17 13:38:58

 

函數的形參定義為非指針

  形參是實參的一份拷貝,在函數執行期間,實參的改變都不會反映至函數的執行結果

 

函數的形參定義為指針

  形參是實參地址的指針,在函數執行期間,實參的改變都會反映至函數的執行結果

 

以上特性更明顯的反應在形參為一數據結構而非單變量,形參為一數據結構,在執行函數操作了其中一部分數據時,實參數據結構發生了改變,非指針形參函數執行結果無變化,指針形參函數操作的數據結構其實是前后兩次數據的混合


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM