4、顺序栈中,它始终指向栈底的位置,如果bottom的值等于NULL,就意味着栈结构不存在。top是栈顶指针,其初值指向栈底,也就是说top=bottom可作为栈空的标记。每当插入新的栈顶元素时,指针top增1;删除栈顶元素时,指针top减一。所以,非空栈中的栈顶指针始终在栈顶元素的下一个位置上。图3.2表示了栈顶指针top和顺序栈中数据元素之间的对应关系。┋┋185┋┋8513/13┋┋ top
5、 top top bottom bottom bottom (a)空栈(b)元素5、8、1进栈(c)元素1出栈top┋┋485┋34859┋┋485toptoptopbottombottombottom(d)元素4、3进栈(e)元素3