STM8S的堆和棧說明

STM8數據手冊給出了堆棧的位置及大小。 棧是從高到低分配,堆是從低到高分配。 堆棧是內存中一段連續的存儲區域,用來保存一些臨時數據。堆棧又分爲棧區(stack)和堆區(Heap)。平常說的堆棧都是指棧,棧區(stack)保存一些局部變量、臨時變量,由系統自動分配空間;堆區(Heap)由用戶自己分配,比如使用malloc開闢空間,使用free釋放空間。棧上的空間是自動分配自動回收的,所以棧上的數據
相關文章
相關標籤/搜索