社区
VB基础类
帖子详情
【如何将VB中的数组初始化】
eion
2002-05-16 10:11:19
我是做VC的,对VB一窍不通,有劳各位帮我解释解释:如何初始化VB数组
定义如下数组,该如何初始化?
Dim arr(10)
arr(1)="abc"
arr(2)="efg"
.................
该如何写?如果是二维的数组,又如何定义以及初始化?
谢谢
Vaiting Online
...全文
1986
12
打赏
收藏
【如何将VB中的数组初始化】
我是做VC的,对VB一窍不通,有劳各位帮我解释解释:如何初始化VB数组 定义如下数组,该如何初始化? Dim arr(10) arr(1)="abc" arr(2)="efg" ................. 该如何写?如果是二维的数组,又如何定义以及初始化? 谢谢 Vaiting Online
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IsMe
2002-05-16
打赏
举报
回复
接上面:
call InitArray("if", "else", "switch", "case","while","for","int","char","float")
IsMe
2002-05-16
打赏
举报
回复
option explicit
dim AAA()as string
private sub InitArray(Paramarray Items())
dim I as integer
i=ubound(Items)
if i<0 then
erase aaa
exit sub
end sub
redim aaa(i)
for i=0 to i
aaa(i)=items(i)
next i
end sub
DownFree
2002-05-16
打赏
举报
回复
帅!
看来Up真有用!
playyuer
2002-05-16
打赏
举报
回复
Array("if", "else", "switch", "case","while","for","int","char","float")
aladings
2002-05-16
打赏
举报
回复
你只能这么作了,没办法!或许我太笨,关注中!!!
kofkim
2002-05-16
打赏
举报
回复
恭喜你~你终于觉悟VB的好处了!
DownFree
2002-05-16
打赏
举报
回复
UP一下,我也被这个问题困扰着呢!
eion
2002-05-16
打赏
举报
回复
难道VB不能初始化?
比如我要列举出所以得C的关键字如"if", "else", "switch", "case","while","for","int","char","float"....
是不是我只能一个一个赋值
keyw(1)="if"
keyw(2)="else"
....
keyw(100)="double"
那其不是累死了?
有没有简便一点的方法?
Greaitm
2002-05-16
打赏
举报
回复
vb 跟 vc不同,你要做字符串数组只需要一维数组就行了
假如你要初始化二维数组既可以这样做:
dim arr(10,10)
arr(0,0) =...
arr(1,0)=...
bitsoft
2002-05-16
打赏
举报
回复
dim i as long
dim s(9) as long
for i=0 to 9
s(i)=i
next
二维的数组的初始化类似,嵌套循环
eion
2002-05-16
打赏
举报
回复
playyuer(26岁的人 62岁的心脏)的用法为
Dim Arr As Variant
Arr = Array("if", "else", "switch", "case", "break")
MsgBox Arr(3) + Arr(2) + Arr(1) + Arr(0)
输出: caseswitchelseif
注意:arr从0开始,根C一样
eion
2002-05-16
打赏
举报
回复
谢谢各位:
我是这样用的【偷懒】
keyW = "if,else,switch,case,default,break,for,while,do," + _
"void,bool,char,int,float,double,signed,unsigned,short,long," + _
"new, delete, const, voliate, static, auto," + _
"struct, class,typedef, private, public, protected, template, " + _
"using, namespace, " + _
"return,"
然后再
num = 1
pos = InStr(1, keyW, ",", vbTextCompare)
Do While pos > 0
arr(num) = Trim(Left(keyW , pos-1 ))
num = num + 1
keyW = Right( keyW, Len(keyW)-pos )
pos = InStr(1, keyW, ",", vbTextCompare)
Loop
只是不能输入','
VB
数组
的
初始化
实例
在
VB
(Visual Basic)编程语言
中
...以上就是
VB
中
数组
初始化
的基本概念和实例,理解并熟练掌握这些技巧,将有助于编写更高效、更易维护的代码。在实际开发过程
中
,根据需求选择合适的
初始化
方式,可以大大提高编程效率。
VB
多维
数组
实例
在提供的“
VB
多维
数组
实例”
中
,可能包含了一些具体的代码示例,比如如何声明、
初始化
、遍历和操作多维
数组
。通过这些实例,学习者可以更好地理解和掌握多维
数组
的使用方法。 总之,
VB
中
的多维
数组
是处理复杂数据...
浅谈
VB
.NET
数组
声明和
初始化
经过长时间学习
VB
.NET
数组
声明和
VB
.NET
数组
初始化
,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。对
数组
进行操作的能力在任何编程语言
中
都很重要。
VB
.NET与其它语言相似,提供了简单的...
VB
静态
数组
实例
下面我们将深入探讨
VB
静态
数组
的概念、声明、
初始化
以及在实际编程
中
的应用。 ### 1. 静态
数组
的概念 静态
数组
在内存
中
分配固定的存储空间,用于存放相同类型的数据。在
VB
中
,静态
数组
的声明通常在模块、类或结构的...
VB
动态
数组
实例
一旦动态
数组
被声明并
初始化
,就可以像使用普通
数组
一样操作它,进行赋值、读取等操作。例如: ```
vb
arr(0) = 1 arr(1) = 2 ``` 或者,对于二维
数组
: ```
vb
arr(1, 2) = 3 ``` 5. **安全性与最佳实践**...
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章