最近寫項目要用到大量的數組,但是考慮到會不會浪費很多內存?
網上解答如下
要看數組所使用的內存空間。
1、如果是局部函數棧空間中的數組,有程序自動回收。copy
1 2 3 4 |
|
2、如果是動態內存分配 的數組,在c語言中使用free()將其釋放。回收有操作系統的堆管理器來進行操作。
1 2 3 4 5 |
|
最近寫項目要用到大量的數組,但是考慮到會不會浪費很多內存?
網上解答如下
要看數組所使用的內存空間。
1、如果是局部函數棧空間中的數組,有程序自動回收。copy
1 2 3 4 |
|
2、如果是動態內存分配 的數組,在c語言中使用free()將其釋放。回收有操作系統的堆管理器來進行操作。
1 2 3 4 5 |
|