如何簡單的理解堆棧操作

大家都知道堆棧操作包括入棧和出棧的操作,單純看課本書上的知識以及老師的講解,起初一直很難理解, 直到我在網上找到兩張圖:如下所示 PUSH:入棧操作,就像是我們往一個箱子裏邊放東西,箱子假如目前是滿的狀態,先把箱子「擴大」或者說增高,完了再把東西放進去。也就是先把指向棧頂的指針SP-2,然後將AX中的值放入,此時的箱子頂部就是你剛剛擴大後的箱子頂部 POP:即出棧指令 首先把你要出的東西扔出去,放
相關文章
相關標籤/搜索