#cpp malloc、calloc和realloc有什么区别
malloc的调用形式为 (类型*)malloc(size):在内存的动态存储区中分配一块长度为size字节的连续区域,返回该区域的首地址。
calloc的调用形式为 (类型*)calloc(n, size):在内存的动态存储区中分配n块长度为size字节的连续区域,并且把分配的区域都初始化为0,返回该区域的首地址。
realloc的调用形式为 (类型*)realloc(ptr, size):将ptr内存大小调整为size字节(扩大或缩小)。