指針,引用,與按值傳遞

1,按值傳遞,比如傳遞a和b的值給函數swap(),編譯器會自動在棧中創建該值得拷貝,交換的也是拷貝,函數結束後,副本已經從棧中被釋放掉了;

 

2,指針傳遞,寫法較複雜,但是可以成功實現交換。

 

3,引用()傳遞,引用必須初始化,只有一個主人,但可以要別人的“錢”,即接受別人的值。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章