内存分配中的堆(heap)分配与栈(stack)分配文章

2017-03-07  本文已影响13人  yiltoncent

源链接

注意

栈空间分静态分配和动态分配两种。静态分配是编译器完成的,比如自动变量(auto)的分配。动态分配由alloca函数完成。栈的动态分配无需释放(是自动的),也就没有释放函数。为可移植的程序起见,栈的动态分配操作是不被鼓励的!

上一篇 下一篇

猜你喜欢

热点阅读