堆栈定义:

堆栈是由一组寄存器或存储单元构成的临时数据存储区域。其数据处理方式遵循“后进先出”(LIFO)的原则。

堆栈操作:

堆栈支持两种基本操作:

  1. 压入 (PUSH): 将数据存入堆栈。
  2. 弹出 (POP): 从堆栈中取出数据。

每次执行压入或弹出操作后,堆栈指针都会自动更新,指向堆栈顶部的最新位置。