操作系统中程序的内存结构总结

程序的内存结构 BSS段 数据段 代码段 栈区 堆区 一个程序本质上都是由BSS段、数据段、代码段三个组成的。可以看到一个可执行程序在存储(没有调入内存)时分为代码段、数据区和未初始化数据区三部分。 BSS段 (未初始化数据段)通常用来存放程序中未初始化的全局变量和静态变量的一块内存区域。BSS段属于静态分配,程序结束后静态变量资源由系统自动释放。 数据段 存放程序中已初始化的全局变量的一块内存区
相关文章
相关标签/搜索