答:数组的定义是把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。数组简单点来说就是相同数据类型的数据集合。数组分为一元数组、二元数组、多元数组、字符数组(字符串)、结构体数组和指针数组等数组类型。
一元数组就像上一条线,每一个元素都是连续存储在内存中。一般数组的大小都是固定的(字符数组除外),因此数组中的每一个值都有一个对应的下标,可以通过下标获取数组的某一个值。
一元数组的定义:
格式:
数组类型 数组名称[数组元素个数];
数组类型代表的是数组中元素的数据类型,数据类型包括基本的数据类型和一些复杂的数据类型。(在其他语言中可以是一些自定义的数据类型);
数组名称代表的是我们定义的数组的名称,这个名称可以自由定义,但是不能定义为C语言中的关键词和已经定义过的数据名称。
数组中的元素个数简单点理解就是数组中可以存入的元素个数。