java八大基本數(shù)據(jù)類型 指針引用作參數(shù)和指針做參數(shù)的區(qū)別?
指針引用作參數(shù)和指針做參數(shù)的區(qū)別?你們都知道引用是一個別名,所以你們應(yīng)該知道你們可以在函數(shù)中修改RP指向的地址。在過去,它指向A。您可以將其更改為指向B。傳遞指針是傳入?yún)?shù)的副本。修改指針指向函數(shù)內(nèi)部
指針引用作參數(shù)和指針做參數(shù)的區(qū)別?
你們都知道引用是一個別名,所以你們應(yīng)該知道你們可以在函數(shù)中修改RP指向的地址。在過去,它指向A。您可以將其更改為指向B。傳遞指針是傳入?yún)?shù)的副本。修改指針指向函數(shù)內(nèi)部的地址不會更改原始參數(shù)指向的地址。
您可以編寫一個簡單的程序測試,修改函數(shù)中形參指向的地址,調(diào)用后,看看實際參數(shù)指向的地址是否有變化!傳遞指針不會改變,傳遞引用會改變!動手做實驗,記得靠!