堆與棧

堆與棧 1、棧內存存儲的是局部變量二堆內存存儲的是實體。 棧中保存堆中實體的地址,當想要操作數據實體時,通過地址,而不是直接操作堆中數據實體。 例如:在數組操作中,在棧內存中保存的只有數組名稱,只開闢了棧內存空間的數組無法使用,必須指向堆內存纔可以使用(通過地址),要想開闢新的堆內存必須使用關鍵字new,然後將對內存的使用權交給對應的棧內存空間,而且一個堆內存空間可以同時被多個棧內存空間所指向。
相關文章
相關標籤/搜索