
数组是一种组合数据类型,用一个数组能够同时表示和保存一批数据。
数组中包含有若干个相同类型的数据,每个数据称为该数组的一个元素,每个元素通过数组名、下标及下标运算符(一对中括号)来表示。具体格式是:
<数组名>[<下标>]
例如:a[5] 数组元素、下标变量
按照数组维数:
一维数组:元素带有一个下标 a[5]
二维数组:元素带有两个下标 b[3][4]
三维数组:元素带有三个下标 c[0][3][2]
按照元素的数据类型:
整型数组、实型数组、字符数组、字符串数组、指针数组、结构数组
一维数组能够用来表示具有相同数据类型的一组成序列的数据,每个一维元素对应一个编号(下标)。
数组a:{12, 34, 56, 34, 58, 44, 66}
下标: 0 1 2 3 4 5 6
表示: a[0] a[1] a[2] a[3] a[4] a[5] a[6]
一维数组长度:数组中所包含的数据元素的个数。
二维数组能够用来表示具有相同数据类型、一组按照行列表格结构排列的数据,每个数据既对应有行号,又对应有列号。
二维数组c 行下标0、1、2 列下标0、1、2、3
二维数组元素(双下标变量) c[1][0]=4, c[2][3]=10
二维数组长度(元素总数):行数*列数
二维数组c的长度(元素总数):3*4=12