堆、棧和隊列

堆: 堆是在程序運行時,而不是在程序編譯時,申請某個大小的內存空間。即動態分配內存,對其訪問和對一般內存的訪問沒有區別。堆是指程序運行時申請的動態內存,而棧只是指一種使用堆的方法(即先進後出)。 棧(stack): 先進後出,刪除與加入均在棧頂操作 堆棧的特性: 最先放入堆棧中的內容最後被拿出來,最後放入堆棧中的內容最先被拿出來, 被稱爲先進後出、後進先出。 堆棧中兩個最重要的操作是PUSH和PO
相關文章
相關標籤/搜索