声明一个二维数组, 保存多个相同数据类型的数据
数据类型 数组名[第一维长度][第二维长度] = {值1,值2,......};
一般第一维叫行 第二维叫列
需求:声明一个三行四列的二维数组
int a[ 3][4] = {
1,6,2,3, // 第0行
5,6,2,1 // 第1行
1,5,7,9 // 第二维
};
// 访问二维数组的元素
printf("%d",a[1][2]);
// 二维数组赋值
a[1][3] = 33;
字符串数组:
char str[3][20] ={"I","LOVE","U"};
// 这个字符串数组,保存三个字符串,每个字符串有20个字符长度
// 用一维下标去取出整个字符串,如: str[1] = "LOVE";
// 用一维加上二维下标去取出对应字符串下的对应的单个字符 str[1][3]='V';
// 赋值字符 strcpy(str[2],"XXXXX");