基本概念
- 傳遞 = 賦值 : 變量與變量之間的複製操作 稱之爲
傳遞
注意:
- 基本賦值操作 都是
值傳遞
;- 複合數據類型之間的賦值操作都是
引用傳遞
;
引用傳遞
- 將A變量的值(內存地址)賦值給B變量,如果修改B變量 則會導致A變量值產生變化;Tips:兩個變量之間是有聯繫的。
變量在內存存儲過程
- 內存是分區域:
棧區
堆區
棧區:
空間小,速度快,主要存儲變量及值 在堆區的地址;
堆區:
空間打, 速度慢 主要存儲變量的值;
傳遞
注意:
- 基本賦值操作 都是
值傳遞
;- 複合數據類型之間的賦值操作都是
引用傳遞
;
- 將A變量的值(內存地址)賦值給B變量,如果修改B變量 則會導致A變量值產生變化;Tips:兩個變量之間是有聯繫的。
- 內存是分區域:
棧區
堆區
棧區:
空間小,速度快,主要存儲變量及值 在堆區的地址;
堆區:
空間打, 速度慢 主要存儲變量的值;