內存分配

程序在內存中是分段存儲的。 代碼段:存放語句轉換的數字;程序運行時不可修改; 全局段:用來記錄全局變量和靜態變量的存儲位置;不會隨着程序的運行而改變; 棧:存放局部變量,塊變量,形式參數和返回值的存儲位置;隨着程序的運行其大小將不斷改變;函數調用時,開闢空間,函數調用結束收回其空間;不同調用函數之間遵循後進先出的原則。 堆:存放動態分佈的存儲位置;
相關文章
相關標籤/搜索