malloc所分配的內(nèi)存是一塊連續(xù)的空間。同時(shí),malloc實(shí)際分配的內(nèi)存空間可能會(huì)比你請(qǐng)求的多一點(diǎn),但是這個(gè)行為只是由編譯器定義的。malloc不知道用戶所請(qǐng)求的內(nèi)存需要存儲(chǔ)的數(shù)據(jù)類型,所以malloc返回一個(gè)void *的指針,它可以轉(zhuǎn)換為其它任何類型的指針。 由于內(nèi)存區(qū)域總是有限的,不能不限制地分配下去,而且一個(gè)程序要盡量節(jié)省...
www.dbjr.com.cn/article/2169...htm 2025-5-29