全站搜索未启用
跳到主要内容

文本一:数组的概念

1.数组的引入

数组是一种组合数据类型,用一个数组能够同时表示和保存一批数据。

 数组中包含有若干个相同类型的数据,每个数据称为该数组的一个元素,每个元素通过数组名、下标及下标运算符(一对中括号)来表示。具体格式是:

<数组名>[<下标>]

例如:a[5] 数组元素、下标变量

2.数组的分类:

按照数组维数:

一维数组:元素带有一个下标 a[5]

二维数组:元素带有两个下标 b[3][4]

三维数组:元素带有三个下标 c[0][3][2]

按照元素的数据类型:

整型数组、实型数组、字符数组、字符串数组、指针数组、结构数组

3.一维数组表示

一维数组能够用来表示具有相同数据类型的一组成序列的数据,每个一维元素对应一个编号(下标)。

数组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]

一维数组长度:数组中所包含的数据元素的个数。

4.二维数组表示

二维数组能够用来表示具有相同数据类型、一组按照行列表格结构排列的数据,每个数据既对应有行号,又对应有列号。

二维数组c 行下标0、1、2 列下标0、1、2、3

二维数组元素(双下标变量) c[1][0]=4, c[2][3]=10

二维数组长度(元素总数):行数*列数

二维数组c的长度(元素总数):3*4=12

最后修改: 2019年09月26日 Thursday 18:49