4.2 一维数组

2024-10-10

4.2 一维数组

1️⃣一维数组的概念

一维数组,简单说,就是像排队一样,把一堆相同类型的数据整整齐齐地排成一行。想象一下,学校的学生们手拉手站成一排,每个学生就像是数组里的一个元素,他们都有“学生”这个共同的身份(数据类型)。同样地,如果把一家快捷酒店的房间号按顺序写下来,每个房间号就是一个元素,整个列表就是一个一维数组。

在编程时,当我们需要处理或传递这样一组有序的数据时,数组就成了我们的好帮手。它让我们能够轻松地访问、修改或添加数据,而不需要为每个数据项单独命名。

2️⃣创建一维数组

数组元素的数据类型决定了数组的数据类型。它可以是递归火山软件开发平台中任意的数据类型,包括基本数据类型和其他引用数据类型。数组名字为一个合法的标识符,符号[]指明该变量是一个数组类型变量。单个[]表示要创建的数组是一个一维数组。

声明一维数组有两种方式:

在上面的代码中,对象_整数数组1对象_整数数组2为数组名称,方括号[]中的值为数组的元素的个数,每个元素都有自已的数组索引,数组索引从0开始记数,因此前述两个数组中元素的下标索引为0~2。数组通过下标索引来区分不同的元素,也就是说,数组中的元素都可以通过下标索引来访问。这就相当于刚才比喻的快捷酒店,如果想要找到某个房间里的人,只需要知道这个人所在的房间号,这个房间号就相当于数组的下标。

2、获取数组的长度

在创建好一维数组的时候,都会在内存中分配内存空间,内存空间的大小决定了一维数组能够存储多少个元素,也就是数组长度。获取数组长度的语法为:“数组操作.取数组成员数(某数组变量名)”,参见以下案例:

3、一维数组常见编程错误

数组下标索引越界:如某数组的成员数为5个,但在读取某数组元素时忘记了数组元素下标索引是从“0”开始记数,当程序代码直接读写 某数组[5] 时便会程序报错,正确的用法为:某数组[4] 。


阅读11
分享
写评论...