iOS中堆和棧的使用

堆和棧都是一種數據項按序排列的數據結構,只能在一端(稱爲棧頂(top))對數據項進行插入和刪除。 堆,隊列優先,先進先出(FIFO—first in first out); 棧,先進後出(FILO—First-In/Last-Out)。 一般情況下,如果有人把堆棧合起來說,那它的意思是棧,而不是堆。 堆棧空間分配 1.棧區(stack):由編譯器自動分配釋放,存放函數的參數值,局部變量等值。其操作
相關文章
相關標籤/搜索