- 博客(1)
- 收藏
- 关注
转载 C/C++程序的内存空间及堆、栈区比较
C/C++程序的内存空间一个由C/C++编译的程序占用的内存分为以下几个部分:1、栈区(stack):又编译器自动分配释放,存放函数的参数值,局部变量的值等,其操作方式类似于数据结构的栈。2、堆区(heap):一般是由程序员分配释放,若程序员不释放的话,程序结束时可能由OS回收,值得注意的是他与数据结构的堆是两回事,分配方式倒是类似于数据结构的链表。3、全局区(static):也叫静态数据内存空间,
2017-10-03 10:13:01 482
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人