內存中的堆區和棧區

對於上面的程序來說,當這個程序編譯之後成爲.obj文件,是放在只讀區的; char s中的s是變量所以是存放在棧中,但是對於s的賦值「abc」是一個字符串常量,所以「abc\0」是存放在只讀區的. 靜態局部變量在靜態存儲區內分配存儲單元。在程序整個運行期間都不釋放。雖然靜態局部變量在函數調用結束後仍然存在,但其他函數是不能引用它的,也就是說,在其他函數中它是「不可見」的。 內存泄漏意思是說程序運行
相關文章
相關標籤/搜索