【Linux學習之系統編程】Linux進程的地址空間

程序地址空間 在學習C的時候,我們知道在32位系統下4G內存的分佈,如圖: 接下來我們通過在Linux下寫幾段代碼來對這個內存分佈更加深入的研究 寫一個這樣的代碼: 運行後,我們發現子進程和父進程的val都是0,因爲子進程繼承了父進程的所有東西,然後val的地址也是一樣的 如圖,我們對代碼進行修改: 我們對子進程的val值進行更改,然後卻發現變量val的值得地址在子進程和父進程中還是一樣的 我們知
相關文章
相關標籤/搜索