当前位置:编程学习 > VB >>

VB数组是什么

今天刚学习数组,听的是模模糊糊,不知道是什么意思

能帮我解答下他的意思和他的使用方法么?

答案:说说数组吧。

vb我不清楚。c++的 比如要存一个班的30个学生的数学成绩假设成绩是整数。那么没用数组的话就要定义三十个整数变量来存放成绩。int a1,a2,a3...;这样麻烦吧。若是用数组。那么。可以 int a[30];定义一个数组。他的成员是一个整数

如a[0]表示一个数数。a[2]....a[29]就这样表示每个成员。

可以用for循环来显示等。

vb的也一样了。。。

看楼上的定义。那么

dim cj(30) as int; //和定义30个整形变量一样效果。dim a1,a2,a3....a30;

for i=1 to 30  //定义一个dim i,i从1开始循环 默认步长为1

 cj(i)=0 //开始是这里是cj(1)=0 ,

next i //继续 跳到上面去。i就变成2了。。一直到30。所以cj(1)...cj(30)的值都为0;

相当于,一队人员,编号不一样,但是队号是一样的

VB的数组应该是这样定义吧:(仅供参考哦)

dim shuzu(7) as byte    ‘意思是定义一个容量为7的数组

在调用的时候是这样的,要使用1号,则它的变量名是 shuzu(1)

其实数组就是一连串的,格式一样的变量,用数组一般是结合FOR语句使用的,比如,要将一列数值传给另一列,则是

for i= 1 to 10 step 1

  shuzu1(i)=shuzu2(i)

next i

这里定义了两个数组,shuzu1 和shuzu2

大概是这样了的~

哥们几个,有血缘关系的。

一串连续的变量。区别于单个变量

简单的说把数组相当于多个变量~

比如aa(5) 里有6个变量~

不过你储存的时候要储存相同的 格式的哦

比 如dim aa(5) as integer   里面就不能储存string 或者其他的

 

上一个:VB可以做什么
下一个:C# 学习资料

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,