九九百科網

位置:首頁 > 經驗 > 

堆棧的工作方式是什麼

經驗4.65K

堆棧的工作方式是什麼

堆棧的工作方式是先進後出。

堆棧是一個特定的存儲區或寄存器,它的一端是固定的,另一端是浮動的。對這個存儲區存入的數據,是一種特殊的數據結構。所有的數據存入或取出,只能在浮動的一端(稱棧頂)進行,嚴格按照“先進後出”的原則存取,位於其中間的元素,必須在其棧上部(後進棧者)諸元素逐個移出後才能取出。在內存儲器(隨機存儲器)中開闢一個區域作為堆棧,叫軟件堆棧;用寄存器構成的堆棧,叫硬件堆棧。

標籤:堆棧