標(biāo)準(zhǔn)方法:
動(dòng)態(tài)開辟二維數(shù)組要分兩步完成
一步是開行首指針列表
一步是開某一橫行的指針
int **a;
int n;
int i;
scanf("%d",&n);
a=(int **) malloc (n*sizeof(int *));
for (i=0;i {
a[i]=(int *)malloc(n*sizeof(int));
}
其他方法:
char arr**;
char *GoodsName[1000]; //指針數(shù)組,每個(gè)指針指向一行
for(i=0;i<1000,i++)
GoodsName[i]=(char *)malloc(100 * sizeof(char));
arr = GoodsName;
動(dòng)態(tài)開辟二維數(shù)組要分兩步完成
一步是開行首指針列表
一步是開某一橫行的指針
int **a;
int n;
int i;
scanf("%d",&n);
a=(int **) malloc (n*sizeof(int *));
for (i=0;i
a[i]=(int *)malloc(n*sizeof(int));
}
其他方法:
char arr**;
char *GoodsName[1000]; //指針數(shù)組,每個(gè)指針指向一行
for(i=0;i<1000,i++)
GoodsName[i]=(char *)malloc(100 * sizeof(char));
arr = GoodsName;