C/C++笔记—内存四区模型

C/C++笔记—内存四区模型 操作系统给C/C++编写的程序分配内存,通常将分配的内存划分为以下四个区域: 1.栈区: 用于存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。用完由操作系统自动释放,一般是由编译器自动分配释放的。栈向下生长,栈分配的地址越来越小。 2.堆区: 动态分配给程序的内存区域,由程序员手动释放,若程序员不释放,程序结束时可能由OS回收。这里的堆并不等于数据结
相关文章
相关标签/搜索