C語言第9題:堆、棧和內存映射 ( malloc、calloc、realloc的區別)

區別: malloc、calloc、realloc的區別 (1)函數malloc不能初始化所分配的內存空間,而函數calloc能.如果由malloc()函數分配的內存空間原來沒有被使用過,則其中的每一位可能都是0;反之, 如果這部分內存曾經被分配過,則其中可能遺留有各種各樣的數據.也就是說,使用malloc()函數的程序開始時(內存空間還沒有被重新分配)能正常進行,但經過一段時間(內存空間還已經被
相關文章
相關標籤/搜索