动态分配内存的概述 在数组一章中,介绍过数组的长度是预先定义好的,在整个程序中固定不变,但是在实际的编程中,往往会发生这种情况,即所需内存空间取决于实际输入的数据,而无法预先确定.为了解决上述问题,c语言提供了一些内存管理函数,这些内存管理函数可以按需要动态的分配内存空间,也可把不再使用的空间回收再次利用 静态分配.动态分配 静态分配 在程序编译或运行过程中,按事先规定大小分配内存空间的分配方式 int a[10] 必须事先知道所需空间的大小 分配在栈区或全局变量区,一般以数组的形式 按计划分配…