C/C++進程內存的分佈

內存分佈只要分爲五部分: text(文本段),initialize data(數據段),uninitialized data(爲初始化數據段),heap(堆),stack(棧), 如下圖:     1.文本段也叫代碼段,是對象文件或內存中程序的一部分,其中包含可執行指令。文本段在堆棧的下面,是防止堆棧溢出覆蓋它。,通常代碼段是共享的,對於經常執行的程序,只有一個副本需要存儲在內存中,代碼段是隻讀的
相關文章
相關標籤/搜索