所谓内(nèi)存释放,就是将驻留在内存中的数据(jù)从内存中释放出(chū)来,以提高系(xì)统(tǒng)内存资源(yuán)的利用率,进而(ér)提升系统性能。 在C++中,内存分成5个区(qū),他们(men)分别是堆、栈、自由存(cún)储区、全局/静(jìng)态存储区(qū)和常(cháng)量存储区。内存(cún)中,堆和栈的(de)区(qū)别:1、管理(lǐ)方式不同; 2、空间大小不同; 3、能否产生碎片(piàn)不(bú)同(tóng); 4、生长方(fāng)向不同; 5、分(fèn)配方式不同; 6、分(fèn)配效率不同。
