天天看點

[其他] 棧 和 函數調用

前言:

程式 = 算法 + 資料結構

算法 = 記憶體正文區(.text)的執行邏輯

資料結構 = 堆 + 棧 + 其他資料存儲區

棧:

棧是程序虛拟記憶體模型中的一塊連續記憶體區域,不同的作業系統對于虛拟記憶體的劃分政策存在一定的差異,但是不論是什麼作業系統都會流出一大塊記憶體區用作棧空間(大多數情況下是堆和棧共享)。

繼續閱讀