专业汉语词典知识平台,分享汉字词语知识、历史文学知识解答!

励北网
励北网

什么是数组,数组定义

来源:小易整编  作者:小易  发布时间:2022-12-24 11:52
摘要:什么是数组,数组定义。我们先介绍一下数组,数组指的是将相同数据类型的标签的连续集合体用一个名称表示。可以将基本数据类型、结构体作为数组进行定义。数组分为一维数组、二维数组和三维数组。上图的bLable1是一维数组(要素数为4),bLable...

什么是数组,数组定义。我们先介绍一下数组,数组指的是将相同数据类型的标签的连续集合体用一个名称表示。可以将基本数据类型、结构体作为数组进行定义。数组分为一维数组、二维数组和三维数组。

什么是数组,数组定义

什么是数组,数组定义

什么是数组,数组定义

上图的bLable1是一维数组(要素数为4),bLable2是二维数组(要素数为5×4),bLable3是三维数组(要素数为6×5×4)。

上面我们可以看到要素这个名词,那么什么是要素呢?数组的要素指的是数组的长度,我们在定义数组时,必须决定要素数(数组的长度)。书写格式如下:数组开始值~数组结束值为止的范围将变为要素数。我们需要注意的是一个数组定义只能设置1个初始值,不能在各要素中设置不同的初始值,数组的全部要素中已设置的值存储为初始值。

使用数组时,为了识别各个标签,在标签名后用“[]”将下标括起来进行表示。此外,对于二维或三维数组,“[]”内的下标要用“逗号(,)”隔开表示。数组的下标可以指定的类型如下图。

什么是数组,数组定义

什么是数组,数组定义

通过在数组的下标中指定标签,由于数据存储目标变为动态,因此可以在执行重复处理的程序上使用。下图为在“uLabel4”的数组中连续以“1234”存储的程序。

什么是数组,数组定义

对于数组其实是可以省略要素编号使用的。省略要素编号使用的情况下,将作为数组要素的起始编号被转换。例如定义的标签名为“boolAry”,数据类型为“位(0..2,0..2)”数组的情况下,“boolAry[0,0]”与“boolAry”是一样的,会进行相同的处理。

下面以简单的小例子讲一下数组的使用,案例为采用数组实现数据累加的操作。

1、在全局标签中定义数组,选择数组元素“数组”、元素个数,设置好数据类型。

什么是数组,数组定义

什么是数组,数组定义

2、上图可见我们定义的是数组A,元素为10个,即数组A[0]~数组A[9]。我们再用这些数组元素编写如下程序即可。

什么是数组,数组定义


本文地址:百科问答频道 https://www.neebe.cn/wenda/886314.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


百科问答
小编:小易整编
相关文章相关阅读
  • JS 字符串转数组

    JS 字符串转数组

    JS中,将一个字符串转置为数组,使用到的方法是split(),通过使用split()方法,可以轻松的将一个字符串转换为数组操作方法01新建一个HTML文档,用于承载JS02...

  • 如何声明数组,声明数组的几种方式

    如何声明数组,声明数组的几种方式

    如何声明数组,声明数组的几种方式本节介绍数组的基础知识,包括数组的分类,以及如何声明数组。关于数组的内容相对抽象,会尽量介绍详尽。一、数组的分类1、按维度划分在上节中已经具体的介绍了VBA数组维度的概念。那么可以通过维度来划分数组,在VBA...

  • 如何数组合并,JavaScript合并数组的三种方法

    如何数组合并,JavaScript合并数组的三种方法

    如何数组合并,JavaScript合并数组的三种方法数组作为一种数据结构,表示索引项的有序集合。经常会使用到数组,尤其是将多个数组进行合并,比如将数组[1,2,3]和数组[4,5,6]合并,最终得到数组[1,2,3,4,5,6]。数组的合并...

  • vb数组的基本操作,vb数组的用法

    vb数组的基本操作,vb数组的用法

    vb数组的基本操作,vb数组的用法本节课程,我们学习数组的基本操作。数组的基本操作包含:数组元素的输入输出、插入和删除元素、查询等。数组元素的输入在数组声明后,数组元素的值均为其数据类型的初始值,比如数值型初始值为0。因此,通常在正式使用数...

  • 数组函数是什么,数组函数使用技巧

    数组函数是什么,数组函数使用技巧

    数组函数是什么,数组函数使用技巧数组是按一定顺序排列的集合,简单来说就是一组数据。数组分为一维数组,二维数组1、一维数组分为横向,与纵向可以引用单元格数据创建数组,如下图(在公式中按F9显示内容)横向一维数组观察横向和纵向数组可以发现:数组...

  • json数组,json数组详解

    json数组,json数组详解

    json数组,json数组详解简单说,所谓对象,就是一种无序的数据集合,由若干个“键值对”(key-value)构成。一、数组作为JSON对象["Ford","BMW","Fiat"]在JSON中的数组,几乎和在JavaScript中数组相...

  • 数组转list,java数组转list的三种方法

    数组转list,java数组转list的三种方法

    数组转list,java数组转list的三种方法本文介绍Java中数组转为List三种情况的优劣对比,以及应用场景的对比,以及程序员常犯的类型转换错误原因解析。一.最常见方式(未必最佳)通过Arrays.asList(strArray)方式...

  • python数组的定义,python数组的类型

    python数组的定义,python数组的类型

    python数组的定义,python数组的类型数组,就是一个变量,内有多个元素。一般的数组是二维的,即一个抽象的二维表。但在python中,list、tuple、dict、set等基本变量,本身就包含了多个元素,且可以多层嵌套。所以在pyt...

  • 周排行
  • 月排行
  • 年排行

精彩推荐