C語言那年踩過的坑--局部變量,靜態變量,全局變量在內存中存放的位置

  先看幾個概念: 1、bss是英文block started by symbol的簡稱,通常是指用來存放程序中未初始化的全局變量的一塊內存區域,在程序載入時由內核清0。bss段屬於靜態內存分配。它的初始值也是由用戶自己定義的連接定位文件所確定,用戶應該將它定義在可讀寫的ram區內,源程序中使用malloc分配的內存就是這一塊,它不是根據data大小確定,主要由程序中同時分配內存最大值所確定,不過
相關文章
相關標籤/搜索