【C】malloc動態分配內存和free釋放

先看一個例子 #include<stdio.h> int max=10; //data區,不產生具體的可執行代碼。 void main() { //局部變量都在棧區。 棧內存自動分配,釋放。堆須要手動malloc,free int a=10; //mov dword ptr[a], 0x0a; 在函數體內,產生具體的可執行代碼。 } malloc動態分配的內存在堆區,其空間並不連續。函
相關文章
相關標籤/搜索