编译原理-运行存储分配

运行时内存的划分 各区段功能说明: 1、程序代码区:存放函数体的二进制代码。 2、全局区(静态区)(static):全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 - 程序结束后由系统释放。 3、文字常量区:常量字符串就是放在这里的。 程序结束后由系统释放。 4、堆区(heap): 一般由程序员分配释放, 若
相关文章
相关标签/搜索