程序的内存分布学习

内存结构说明: 一个程序运行时需要占用内存空间来存储数据和代码,可以使用的内存从逻辑上可以为五个部分,按照地址从高到低依次是: 栈(stack)、堆(heap)、数据段(data segment)、只读数据段(static area)和代码段(code segment)。 栈:用来存储局部、临时变量,以及函数调用时保存现场和恢复现场需要用到的数据,这部分内存在代码块开始执行时自动分配,代码块执行结
相关文章
相关标签/搜索