malloc與realloc的區別

        ANSI C說明了三個用於存儲空間動態分配的函數 (1) malloc 分配指定字節數的存儲區。此存儲區中的初始值不肯定 (2) calloc 爲指定長度的對象,分配能容納其指定個數的存儲空間。該空間中的每一位(bit)都初始化爲0 (3) realloc 更改之前分配區的長度(增長或減小)。當增長長度時,可能需將之前分配區的內容移到另外一個足夠大的區域,而新增區域內的初始值則不肯
相關文章
相關標籤/搜索