C/C++內存區域分析

操作系統核心佔用了3G到4G之間的內存區域,這段區域的內存是不可操作的,當我的程序訪問到這塊內存中時,程序就會報錯。0G到3G之間的內存空間由棧存儲區、共享庫/動態庫、堆存儲區、BSS區、DATA區、RO.DATA區、TEXT區佔用。棧存儲區一般存儲成員變量,自動釋放回收;linux中的共享庫,windows中的動態庫,比如libc,這段區域是可讀不可寫的;堆存儲區,C語言中通過malloc函數分
相關文章
相關標籤/搜索