在编程语言中,数组是一种存储多个项目(如整数)的方式。这些项目必须具有相同的类型(只有整数,只有字符串,......),因为一个数组不能存储不同种类的项目。数组中的每个项目都有一个数字,所以程序员可以通过这个数字来获得该项目。这个数字被称为索引。在一些编程语言中,第一个项目的索引是0,第二个项目的索引是1,以此类推。但在其他语言中,第一个项目的索引是1(然后是2、3...)。
当程序员创建一个数组时,他们必须给出数组的大小。这是数组中可以存储的项目数量。如果程序员想存储更多的项目,那么他们必须创建一个新的数组。这是因为数组的大小是不能改变的。C语言中的数组类型是这样的