- 博客(1)
- 收藏
- 关注
转载 内存管理之栈(stack)和堆(heap)
栈是内存中给一个线程预留的内存空间,有编译器自动管理分配和释放。栈遵循LIFO(Last in First out)的顺序,通过指针可以方便的释放空间。 堆是动态分配的空间,一般情况下由一个程序的多个线程共用。比如C++中用new创建的对象存放于堆中。 堆和栈中的存储内容 栈中存放函数调用的参数和局部变量等。顺序是在函数调用时,函数调用语句的下一条可执行语句的地址首先进栈,接着是函...
2019-01-05 21:56:00
113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人