動態內存分配

在計算機科學中, 動態內存分配 （ Dynamic memory allocation ） 又稱爲堆內存分配 ， 是指計算機程序在運行期中分配使用內存 。 它可以當成是一種分配有限內存資源所有權的方法 。 動態分配的內存在被程序員明確釋放或被垃圾回收之前一直有效 。 與靜態內存分配的區別在於沒有一個固定的生存期 。 這樣被分配的對象稱之爲有一個 「 動態生存期 」 。