free函數怎么用 在C語言中,free()函數怎么知道釋放多大的空間?
在C語言中,free()函數怎么知道釋放多大的空間?這個問題很有趣。在檢查數據之后,當申請內存塊時,內存塊的大小將存儲在內存塊的前幾個字節(jié)中。所以free()函數只需向前推第一個地址就可以讀取內存塊的
在C語言中,free()函數怎么知道釋放多大的空間?
這個問題很有趣。在檢查數據之后,當申請內存塊時,內存塊的大小將存儲在內存塊的前幾個字節(jié)中。
所以free()函數只需向前推第一個地址就可以讀取內存塊的大小。