堆栈指针总是指向栈顶位置。一般堆栈的栈底不能动,所以数据入栈前要先修改堆栈指针,使它指向新的空余空间然后再把数据存进去,出栈的时候相反。
堆栈指针,随时跟踪栈顶地址,按“先进后出”的原则存取数据。
计算机中的堆栈主要用来保存临时数据,局部变量和中断/调用子程序程序的返回地址。
堆栈指针是在栈操作过程中,有一个专门的栈指针(习惯上称它为TOP),指出栈顶元素所在的位置。
标签:指针,堆栈,基址
版权声明:文章由 去回答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.quhuida.com/answer/303548.html