转载于CSDN:http://blog.csdn.net/do2jiang/article/details/5404566 在计算机科学中,Call stack是指存放某个程序的正在运行的函数的信息的栈.Call stack和stack frames组成,每个stack frame对应于一个未完成运行的函数. 在当今流行的计算机体系架构中,大部分计算机的参数传递,局部变量的分配和释放都是通过操纵程序栈来实现的.栈用来传递函数参数,存储返回值信息,保存寄存器以供恢复调用前处理机状态.每次调用一个函…