calloc:malloc后,内存清零。 realloc:alloc后,改变分配的大小。 sbrk:内存分配内部使用,用来增长和缩小堆 碎片: 内部碎片: 外部碎片: 需要分配N字节内存时,内存中空间足够,但是没有N字节的块可供分配 内存分配需要考虑的问题: