二维数组:
平面:
一、定义
数据类型 数组名[常量1][常量2];
int tt[m][n];
行下标:0..m-1;
列下标:0..n-1
tt[i][j]:tt数组中第i+1行第j+1列的元素。
tt[0][0] tt[0][1] tt[0][2]...tt[0][n-1]
tt[1][0] tt[1][1] tt[1][2]...tt[1][n-1]
tt[2][0] ....... ...... ...tt[2][n-1]
....
....
tt[m-1][0] tt[m-1][1] ..........tt[m-1][n-1]
二维数组的每一行可以看成一维数组。(数组名分别为tt[0]、tt[1]、tt[2]、tt[m-1])
最主要的用处在:字符型二维数组。
二、初始化
1、完全初始化
int a[2][3]={11,22,33,44,55,78};
int a[2][3]={{11,22,33},{44,55,78}}; //推荐
2、部分初始化
int a[2][3]={{1},{44}}; //其余元素值为0
二维数组初始化时行长度可以省略。int a[][3]={{1},{44}};
[1]
[2]
[3]
下一页