【導(dǎo)讀】?jī)?nèi)存管理的相關(guān)概念。內(nèi)存數(shù)據(jù)空間的動(dòng)態(tài)分配。內(nèi)存代碼空間的動(dòng)態(tài)分配。–對(duì)內(nèi)存儲(chǔ)器進(jìn)行分配、變換、保護(hù)和擴(kuò)充,–在Windows操作系統(tǒng)下,存儲(chǔ)器被保護(hù)起來(lái),過(guò)靜態(tài)和動(dòng)態(tài)兩種方式來(lái)訪問(wèn)。的大小,內(nèi)存管理還提供了一個(gè)核心服務(wù),序使用的大量和稀疏內(nèi)存的管理。程可以使用2GB的專(zhuān)用地址空間。VirtualXXX形式的以頁(yè)為單位的虛擬內(nèi)。整數(shù)階乘計(jì)算到13就會(huì)出錯(cuò)。使用動(dòng)態(tài)申請(qǐng)的虛擬內(nèi)存空間編寫(xiě)計(jì)算任何數(shù)的。但是C++中數(shù)組最大長(zhǎng)度是10萬(wàn),這將影響使用的范圍。–可以通過(guò)使用動(dòng)態(tài)內(nèi)存分配(指針)來(lái)解決。解問(wèn)題的范圍擴(kuò)大。間,申請(qǐng)n×1024的地址空間。③調(diào)用計(jì)算階乘函數(shù)lfac。④一位一位顯示階乘結(jié)果。⑤通過(guò)函數(shù)VirtulFree釋放虛擬內(nèi)存。n*1024,MEM_COMMIT,PAGE_READWRITE);//提交n*1024的頁(yè)地址空間