数组的定义

发布网友

我来回答

4个回答

热心网友

*数组,每个元素由值及多个能确定元素位置的下标组成,按数组的多个下标变化次序关系的描述,可以确定数组元素的前驱和后继关系并写出对应的线性表
*数组也可以由元素为(n一1)维数组的特殊线性表来定义,这样维数大于一的*数组是由线性表结构辗转合成得到的,是线性表的推广。
对于数组,通常只有两种操作:
(1)给定一组下标,存取相应的数据元素;
(2)给定一组下标,修改相应数据元素中的某一个或某几个数据项的值。

热心网友

这个要感性认识一下。。。

例:二维数组m[3][7],可以想像成是一个4格X8格的数据表,这样就有4X8=32格的数据,每一个都有的坐标编号。

PS:本来画了个示意图,可惜提交后显示效果变形了。。。删掉。

热心网友

字节数=第1维长度*第2维长度*...*第n维长度*该数组数据类型占用的字节数
拿个长方体体积的计算举例:
体积=长*宽*高
而三维数组的字节数就像长方体的体积。。。

热心网友

二维数组m[3][7],可以想像成是一个4格X8格的数据表,这样就有4X8=32格的数据,每一个都有的坐标编号。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com