當前位置:趣味科普網>經驗>

為什麼要使用動態陣列

經驗 閱讀(1.1W)

為什麼要使用動態陣列

在實際的程式設計中,往往會發生這種情況,即所需的記憶體空間取決於實際輸入的資料,而無法預先確定。對於這種問題,用靜態陣列的辦法很難解決。為了解決上述問題,C語言提供了一些記憶體管理函式,這些記憶體管理函式結合指標可以按需要動態地分配記憶體空間,來構建動態陣列,也可把不再使用的空間回收待用,為有效地利用記憶體資源提供了手段。