如;
char name[30][20] ; 注意这里定义为二维数组
printf("%d %d %d",name,name[0],name[1]);
输出 6487520 6487520 6487540;
前两个数字是第一行的首地址
第三个数字是第二行的首地址
例如
for(int i=0;i<n;i++){
gets(name[i]); //此时输入akjh kj为第一行的数组;回车进入下一循环即输入第二行的数组,以此类推;
a[0][0]='a',a[0][1]='k'........
}