摘要: [C/C++]堆栈指引 (2012-10-12 15:18:48)转载▼标签:函数参数与局部变量kernellinux堆栈it分类: C/CPlusPlus前言我们经常会讨论这样的问题:什么时候数据存储在堆栈(Stack)中,什么时候数据存储在堆(Heap)中。我们知道,局部变量是存储在堆栈中的;debug时,查看堆栈可以知道函数的调用顺序;函数调用时传递参数,事实上是把参数压入堆栈,听起来,堆栈象一个大杂烩。那么,堆栈(Stack) 到底是如何工作的呢? 本文将详解C/C++堆栈的工作机制。阅读时请注意以下几点:1)本文讨论的编译环境是 Visual C/C++,由于高级语言的堆栈工作机制大 阅读全文
posted @ 2014-01-13 23:38 Kaa 阅读(146) 评论(0) 推荐(0) 编辑