最近在做项目的过程中,需要写一个矩阵求逆的算法,需要动态生成二维数组,我总结了下C语言动态生成二维数组的代码,假设生成一个4X4的矩阵 #define N 4 int ** a = (int **)malloc(sizeof(int)*N); for(int i = 0;i < N;++i) { a[i]=(int*)malloc(sizeof(int)*N); } //释放动态生成的二维数组 for(i = 0;i < N;++i) free(a[i]); free(a);