後臺開發核心技術(05):Linux程序內存空間佈局

一個典型的Linux的運行中的C程序的內存空間佈局: 一個典型的Linux下的C程序內存空間由如下這幾部分構成: (1)代碼段:代碼段通常是指用來存放程序執行代碼的一塊內存區域。這部分區域的大小在程序運行之前都已經確定好了,並且內存區域通常屬於只讀。 (2)初始化數據段:通常用來存放程序中已經初始化的全局變量的一塊內存區域,例如,位於所有函數之外的全局變量:int val = 100; 數據段屬於
相關文章
相關標籤/搜索