正在加载图片...
§72二维数组及多维数组 c|o02 二维数组的定义 元素个数-行数c0j03 InR=K 定义方式: 数据类烈数组名[常量表达式常萱 c012 数组 例inta34; c|o113 c12 ●原 float b; c|O21 intc[2|3|4; co212 int a 3, 4; c|02|3 c[1||0] int a[ 2 0 a|001 c[103 aol call [1101 c112 a00 atoll c113 a[10 allyl a[20 c[1|2]|0 c|1|2 a 20 a 2ll 5 a[2l1 c1221 23c112|3§7.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 高等教育资讯网 版权所有