C語言變量內存分配

內存分區有四大區:stack(棧),heap(堆),全局區,代碼區 stack(棧):儲存局部變量和函數參數,儲存在stack區中的變量聲明的位置不同,作用域不同。由系統回收內存資源。 heap(堆):通過malloc分配堆內存空間,堆中的內存必須由程序員free釋放,如果不釋放會一直存在,可能會導致內存泄漏。 全局區:存放全局變量,static(靜態)變量,在整個程序的生命週期裏一直存在。 代碼
相關文章
相關標籤/搜索