c++函數參數的三種傳值方式

1.傳值:在myswap函數中,僅僅將a,b的值分別賦予給x,y通過myswap函數將x,y的值進行調換,但最後並沒有將調換結果返回給a,b所以沒有實現實際參數a,b的值交換。 2.引用作形參:x,y與a,b分別共用地址,則通過調用myswap函數將x,y的地址改變,所以a,b所代表的值也進行交換。 3.傳地址:此時的a,b爲2個指針變量,通過調用myswap函數將a,b所代表的值的地址進行交換,
相關文章
相關標籤/搜索