计算机当中的栈是什么有何作用

编辑:全民百科 时间:2024-03-18 15:27:33

栈是一种数据结构。

它是按照先进先出的原则存储数据,即先进入的数据被压入栈底,最后的数据则在栈顶,并且在需要读数据时会从栈顶开始弹出数据,且最后一个数据被第一个读出来。

栈可以用来在函数调用的时候存储断点,并且做递归时也会用到栈。