malloc calloc realloc

(类型*)malloc(size)
(类型*)calloc(n,size)
(类型*)realloc(*ptr,size)

(1) malloc 分配指定字节数的存储区。此存储区中的初始值不确定
(2) calloc 为指定长度的对象,分配能容纳其指定个数的存储空间。该空间中的每一位(bit)都初始化为0
(3) realloc 更改以前分配区的长度(增加或减少)。当增加长度时,可能需将以前分配区的内容移到另一个足够大的区域,而新增区域内的初始值则不确定

posted @ 2016-05-19 16:31  JHarden  阅读(131)  评论(0编辑  收藏  举报