C語言中free()函數釋放struct結構體中的規律

並不是什麼新鮮的事情,不過值得注意。 首先我們知道,在使用struct來定義並聲明一個變量時,將會自動劃分出一個連續的儲存空間(雖然根據某些對齊原則會出現內存間隙,但是大體上來說還是連續的) 這一塊連續空間將會包括結構體中的其他變量所需要的內存。就像這樣。 這是一個名爲X的結構體變量 而free()函數的作用是對動態分配的內存進行釋放,這也就意味着當使用free函數清空一個結構體時,只會清空這個大
相關文章
相關標籤/搜索