tft每日頭條

 > 知識

 > 如何動态分配内存

如何動态分配内存

知識 更新时间:2024-11-15 06:22:08

  1、 從靜态存儲區域分配。内存在程序編譯的時候就已經分配好,這塊内存在程序的整個運行期間都存在。例如全局變量,static 變量;

  2、在棧上創建。在執行函數時,函數内局部變量的存儲單元都可以在棧上創建,函數執行結束時這些存儲單元自動被釋放。棧内存分配運算内置于處理器的指令集;

  3、從堆上分配,亦稱動态内存分配。程序在運行的時候用malloc 或new 申請任意多少的内存,程序員自己負責在何時用free 或delete 釋放内存。

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关知識资讯推荐

热门知識资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved