正在加载图片...
§6.2二维数组及多维数组 cIoJ1OJ2 ★二维数组的定义 元素个数=行数 c0[0[3 Intw 今定义方式 C 数据类型数组名[常量表达式]常量表 c0[1][2 ◇数组 例inta[3][4] c[0 原 float b215 c211 int c23] c0121[2 int a3, 4 cO2[3 cloOT int a312 a[] a[o1] a[alloy CcccCC [[112 aono aOL a c[l[1[3 alo allyl c[l][2][0 a[2][0]a[2][1 a[2][1 c[l[2[2 23c[u2|3§6.2 二维数组及多维数组 二维数组的定义 ❖定义方式: 数据类型 数组名[常量表达式][常量表达式]; ❖数组元素的存放顺序 ⚫原因:内存是一维的 ⚫二维数组:按行序优先 ⚫多维数组:最右下标变化最快 例 int a[3][4]; float b[2][5]; int c[2][3][4]; int a[3,4]; () 行数元素个数=行数列数*列数 int a[3][2] a[0][1] a[1][0] a[1][1] a[2][0] a[2][1] 0 1 4 5 2 3 a[0][0] a[0][0] a[0][1] a[1][0] a[1][1] a[2][0] a[2][1] int c[2][3][4] 0 1 2 3 4 5 6 7………... 20 21 22 23 c[0][0][0] c[0][0][1] c[0][0][2] c[0][0][3] c[0][1][0] c[0][1][1] c[0][1][2] c[0][1][3] c[0][2][0] c[0][2][1] c[0][2][2] c[0][2][3] c[1][0][0] c[1][0][1] c[1][0][2] c[1][0][3] c[1][1][0] c[1][1][1] c[1][1][2] c[1][1][3] c[1][2][0] c[1][2][1] c[1][2][2] c[1][2][3]
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有