在英语词典中,单词stack(堆栈)的意思是将对象排列在另一个对象上。 这与在此数据结构中分配内存的方式相同。 它以与在厨房中将一堆板叠放在另一个板上的类似方式存储数据元素。 因此,堆栈数据结构允许在一端的操作可称为堆栈顶部。 我们只能在堆栈中添加或删除元素。