C專家編程--運行時數據結構

首先看一下編譯完成後的可執行文件a.out的段在內存中的佈局:       運行時數據結構有好幾種,包括堆棧,活動記錄(activation record)、數據、堆等。   堆棧主要有三個用途: 1. 堆棧爲函數內部聲明的局部變量(automic variable,自動變量)提供存儲空間; 2. 進行函數調用時,堆棧存儲與此有關的一些維護信息,即活動記錄 3. 堆棧也可以被用作暫存儲區。有時候程
相關文章
相關標籤/搜索