所謂內(nèi)存釋放,就是將駐留在內(nèi)存中的數(shù)據(jù)從內(nèi)存中釋放出來(lái),以提高系統(tǒng)內(nèi)存資源的利用率,進(jìn)而提升系統(tǒng)性能。 在C++中,內(nèi)存分成5個(gè)區(qū),他們分別是堆、棧、自由存儲(chǔ)區(qū)、全局/靜態(tài)存儲(chǔ)區(qū)和常量存儲(chǔ)區(qū)。內(nèi)存中,堆和棧的區(qū)別:1、管理方式不同; 2、空間大小不同; 3、能否產(chǎn)生碎片不同; 4、生長(zhǎng)方向不同; 5、分配方式不同; 6、分配效率不同。