内存管理函数 malloc:在堆区申请一块连续的内存空间,申请失败返回空指针,申请成功返回内存地址。 calloc:在堆区申请一块连续的内存空间,申请失败返回空指针,申请成功返回内存地址,并且会将申请的内存初始化为0。 realloc:可以调整malloc和calloc申请的空间大小,如果传入一个空指针,效果类似于malloc free:释放动态开辟的空间,如果不是动态开辟的则会程序崩溃。