動態內存管理的一些坑

爲什麼要使用動態內存 ? 之前我們學到的內存開闢方式是在棧上開闢一段空間大小固定,地址連續的內存空間。如果我們申請了100個字節的內存空間,但是我們最後只用了10個字節,這樣就會極大的浪費我們的內存空間。更重要的是我們使用靜態連續的地址空間時,如果我們輸入的元素超過了數組的長度,有些編譯器也不會報錯,它會把數組存滿,剩下的元素就是隨機的值。 動態內存管理就是解決在運行時才知道所需的空間大小的數組的
相關文章
相關標籤/搜索