数组 Array data structure
在编程语言中,数组数据结构(英语:array data structure),简称数组(英语:Array),是一种数据结构,是数据元素(elements)的集合。它十分类似数学上的「矩阵」,但是在电脑编程语言上,表示方法和意义上略有不同。
数学上的矩阵看起来像这样:
而电脑上的数组看起来像这样,例如C语言中的数组:
虽然数组在各种电脑编程语言中的表达式略有不同,但是几乎每一种编程语言都有这种结构和观念,它已经不只是一种编程专用的术语,而是电脑运作中非常重要的技术和概念。当前电脑能够显示、打印中文字,都是数组的观念应用;字串也是基于数组的一种重要数据结构。数据库也是数组概念的一种扩充和延伸。