1.Java中,棧中存放地址,堆區(qū)存放值。
2.C中*p即指針變量在Java中類似定義的一個類型變量,只是*沒有了。
? 傳值,?
? 是把實參的值賦值給形參?
? 那么對形參的修改,不會影響實參的值?
? 傳地址?
? 是傳值的一種特殊方式,只是他傳遞的是地址,不是普通的如int?
? 那么傳地址以后,實參和形參都指向同一個對象?
? 傳引用?
? 真正的以地址的方式傳遞參數(shù)?
? 傳遞以后,形參和實參都是同一個對象,只是他們名字不同而已?
? 對形參的修改將影響實參的值
1.Java中,棧中存放地址,堆區(qū)存放值。
2.C中*p即指針變量在Java中類似定義的一個類型變量,只是*沒有了。
? 傳值,?
? 是把實參的值賦值給形參?
? 那么對形參的修改,不會影響實參的值?
? 傳地址?
? 是傳值的一種特殊方式,只是他傳遞的是地址,不是普通的如int?
? 那么傳地址以后,實參和形參都指向同一個對象?
? 傳引用?
? 真正的以地址的方式傳遞參數(shù)?
? 傳遞以后,形參和實參都是同一個對象,只是他們名字不同而已?
? 對形參的修改將影響實參的值