×

vb 数组

VB中Array什么意思?vb定义数组

admin admin 发表于2022-05-26 07:34:41 浏览169 评论0

抢沙发发表评论

VB中Array什么意思


VB中Array就是数组的意思。所谓数组,是有序的元素序列。 若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按无序的形式组织起来的一种形式。

对于VB的数组,表示数组元素时应注意:

1、下标要紧跟在数组名后,而且用圆括号括起来(不能用其他括号)。

2、下标可以是常量,变量,或表达式,但其值必须是整数(如果是小数将四舍五入为整数)。

3、下标必须为一段连续的整数,其最小值成为下界,其最大值成为上界。不加说明时下界值默认为1。

扩展资料:

vb的语言特点:

1、结构化的程序设计语言:Visual Basic 6.0具有丰富的数据类型和众多的内部函数。其采用模块化和结构化程序设计语言,结构清晰,语法简单,容易学习。

2、强大的数据库功能:Visual Basic 6.0利用数据控件可以访问Access、FoxPro等多种数据库系统,也可以访问Excel、Lotus等多种电子表格。

3、ActiveX技术:ActiveX发展了原有的OLE技术,使开发人员摆脱了特定语言的束缚,方便地使用其他应用程序提供的功能,使Visual Basic 6.0能够开发集声音、图像、动画、字处理、电子表格、Web等对象于一体的应用程序。-vb 数组

4、网络功能:Visual Basic 6.0提供的DHTML(动态HTML)设计工具可以使开发者动态地创建和编辑Web页面,使用户能开发出多功能的网络应用软件。

参考资料:百度百科——array

百度百科——vb


vb定义数组


有两种方法定义数组:
1.知道数组的元素个数,那么直接定义
dim a(9) as integer
2. 暂时不知道元素个数,或者该数组应用在多个地方,那么如下定义
dim a() as integer
在使用的时候,再重定义一下就可以了
ReDim a(9)-vb 数组

dim|private|public    数组名(维数及大小) as 类型

dim|private|public    定义数组作用域

维数及大小               即数组是几维数组以及每个维的大小类型             

数据类型                  数组的类型’
如 dim a  (2,3)  as stirng 二维数组 ,大小是2*3   类型为字符型

扩展资料:

一.对于VB的数组,表示数组元素时应注意:

(1)下标要紧跟在数组名后,而且用圆括号括起来(不能用其他括号)。

(2)下标可以是常量,变量,或表达式,但其值必须是整数(如果是小数将四舍五入为整数)。

(3)下标必须为一段连续的整数,其最小值成为下界,其最大值成为上界。不加说明时下界值默认为1。

二.声明数组时,在数组名之后跟一个用括号括起来的上界。

上界不得超过 Long数据类型的范围(-2,147,483,648 到 2,147,483,647)。

例如,下列数组声明可出现、在模块的声明段:

Dim Counters (14) As Integer ’15 个元素。

Dim Sums (20) As Double ’21 个元素。

为建立公用数组,直接用 Public 取代 Dim。

Public Counters (14) As Integer

Public Sums (20) As Double

在过程之中同样的声明使用 Dim:

Dim Counters (14) As Integer

Dim Sums (20) As Double

第一个声明建立了一个有 15 个元素的数组,其索引号从 0 到 14。

第二个声明建立了一个有 21 个元素的数组,其索引号从 0 到 20。缺省的下界为 0。

为了规定下界,用关键字 To 显式提供下界(为 Long数据类型):

Dim Counters (1 To 15) As Integer

Dim Sums (100 To 120) As String

在前述声明中,Counters 的索引值范围从 1 到 15,而 Sums 的索引值范围从 100 到 120。

参考资料:数组_百度百科


VB 中数组到底是什么意思 可以做什么


数组可以看做是某种变量的集合
比如你定义一个整型数组a(9),就可以给a(0)~a(9)赋值,需要调用的时候也非常方便。如果没有数组,就需要用户自己命名,如果要保存10个整型数据,就得定义十个不同的整型变量,非常麻烦。
比如:
dim
a(9)
as
integer
for
i=0
to
9
a(i) =i
next
i
这样就很快捷的给0~9这十个数定义了十个变量来保存
-vb 数组