st—>top表示st的top項,比如姚明百->年齡度就是姚明的年齡意思.==是問判斷相等,就是數學上的=.程序中為了區答別於賦值的=,改成==.st—>top!==—1這個極像c語言,但是c語言里應該是st->top==-1或者st->top!=-1.前一個條件的含義就專是"棧的頂端等於-1嗎?"如果是,就表示棧st為空屬.(棧底是st->top==0,低於底就是空)。
- 文化問答
- 答案列表
判斷棧空的條件:如何判斷棧空和棧滿[朗讀]
top是指向棧頂的上一個元素,所以棧空的標準是棧頂等於棧低。
因為用一個長度為n的數組順序儲存一個棧然而數組是從0~n-1棧空為top==n那麼棧滿為top==1。
判斷堆棧棧滿和棧空:重新設置堆棧指針指向新的堆棧並設置堆棧兩端頁面為保護頁面一旦堆棧溢出,就會產生保護異常。
你好!判斷你棧的size或者top即可知道是否為空棧size==0或者top==null,就是空棧希望對你有所幫助,望採納。