定义
- 栈
stack
是限定仅在尾部进行插入和删除操作的线性表 - 我们把允许插入和删除的一端称为栈顶
top
,另一端称为栈底bottom
,不包含任何数据的元素为空栈 - 栈又称为后进先出
Last in First Out
的线性表,简称LIFO
结构 - 当
top
为空时,表示空栈
注:
- 首先栈是一种特殊的线性表,其具有线性表的关系,前驱和后继,而且特性属性,从栈顶进,从栈顶出
- 栈底是固定的,最先进栈的在栈底
bottom
- 栈的插入操作称为 入栈
push
- 栈的删除操作称为 出栈
pop
C 语言实现栈
1 |
|
©版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 & 作者信息。
End