1,为什么存在动态内存分配 有时候我们需要的空间大小在程序运行的时候,数组的编译时开辟空间的方式不能满足。 这个时候只能尝试动态内存开辟了。 2.动态内存函数介绍 2.1malloc和free c语言提供了另外一个函数free,专门是用来做动态内存释放和回收发,函数原型如下: 2.2 calloc 2.3 realloc