黑马程序员--------------------------------------------C语言学习记录七

来源:互联网 发布:数据对比ppt模板下载 编辑:程序博客网 时间:2024/05/16 01:08

----------- android培训java培训、java学习型技术博客、期待与您交流! -----------

数组的概念

在程序中,经常需要对一批数据进行操作,例如,统计某个公司100个员工的平均工资。如果使用变量来存放这些数据,就需要定义100个变量,显然这样做很麻烦,而且很容易出错。这时,可以使用x[0]x[1]x[2]……x[99]表示这100个变量,并通过方括号中的数字来对这100个变量进行区分。

在程序设计中,使用x[0]x[1]x[2]……x[n]表示的一组具有相同数据类型的变量集合称为数组x,数组中的每一项称为数组的元素,数组中的所有元素必须是相同的数据类型。每个元素都有对应的下标(n),用于表示元素在数组中的位置序号,该下标是从0开始的。

为了更好地理解数组,接下来,通过一张图来描述数组x[10]的元素分配情况,如图所示。

从图5-1中可以看出,数组x包含10个元素,并且这些元素是按照下标的顺序进行排列的。由于数组元素的下标是从0开始的,因此,数组x的最后一个元素为x[9]

需要注意的是,根据维数的不同,可将数组分为一维数组、二维数组、三维数组、四维数组等。通常情况下,将二维及以上的数组称为多维数组。

 



----------- android培训java培训、java学习型技术博客、期待与您交流! -----------


0 0
原创粉丝点击