(类型*)malloc(行数*列数*sizeof(类型))
内存是连续的,所以在内存中没有几维的概念.动态生成N维数组完全可以当成一维数组来申请.使用的时候当成N维就可以了
这个..就是利用堆栈动态的分配一组连续的内存(当然.这个静态存储区是不同的)然后在必要的时候可是手动释放掉这些内存(静态的数组是在程序结束后自动释放的)适用于大的数组.在使用后就立刻释放掉...这样能节省很多内存空间.当然 很多其他的方面也是非常有用的至于细节.建议你还是找些书或者资料.(让我说估计我说不太明白)