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 或者其他的