C/C++編程筆記:動態存儲分配究竟是怎麼回事?最通俗的理解

以前我們先接觸到數組,知道這是一種靜態分配的方式,在程序執行前需要多少存儲單元都是要提前規劃好的,使用過程中需要再分配或者對多餘內存進行回收是不方便的。 接着我們引入了動態存儲分配,這種方式正好和靜態分配的方式相對應,可以按需分配,動態回收。 這麼講可能過於抽象,我們來類比一個不太貼切的例子。 上廁所的時候,需要用紙。那麼靜態分配就相當於上廁所前憑藉生活經驗,預先扯一段紙,可能是3塊也許是4塊。
相關文章
相關標籤/搜索