void main(int argc, char * argv[]) { int NC=100, NR=200; int i,j; char **a; // a[NR][NC] -- *a[NR] -- a[j][i] a = (char **) malloc(sizeof(char *) * NR); for (j=0;j<NR;j++){ a[j] = (char *) malloc(sizeof(char) * NC); } // 释放空间: free(a);
C语言如何动态分配二维数组??
最新推荐文章于 2023-09-18 01:04:50 发布