【C語言】動態內存分配(malloc,realloc,calloc,free)的基本理解和區別

一.爲何要使用動態內存分配???html      以一個數組爲例:在定義一個數組時給定了其內存空間,只要給定足夠大的空間,就能夠放入你所需的數據元素。但當內存空間小於所需放入的元素個數時,咱們就須要給這個內存空間去增容,以此來知足你的需求。數組       上述定義數組時設置足夠大的內存空間看似簡單,但卻有如下缺點:函數             1.若是內存空間很大,數據卻不多就會使內存空間浪費
相關文章
相關標籤/搜索