摘要: 內(nèi)存區(qū)域可以分為棧,堆,靜態(tài)存儲(chǔ)區(qū)和常量存儲(chǔ)區(qū)。局部變量,函數(shù)形參,臨時(shí)變量都是在棧上獲得內(nèi)存的,它們獲取的方式都是由編譯器自動(dòng)執(zhí)行的。
C 標(biāo)準(zhǔn)函數(shù)庫提供了許多函數(shù)來實(shí)現(xiàn)對堆上內(nèi)存管理,其中包括:malloc函數(shù),free函數(shù),calloc函數(shù)和realloc函數(shù)。使用這些函數(shù)需要包含頭文件stdlib.h
閱讀全文