标题:数组里的值能用变量吗
只看楼主
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
 问题点数:0 回复次数:5 
数组里的值能用变量吗

可能吗??
好像可以啊!!

搜索更多相关主题的帖子: 变量 
2005-12-08 15:52
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 

值用变量?我只知道集合里的值可以用变量,数组里好像不能。

2005-12-08 15:54
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
得分:0 
<%
dim j
dim RR
RR=9
dim Content()
j=0
Redim Content(RR) '这样算不算
for i=0 to 9
do while j<(i+1)*10
Content(i)=Content(i)&j
j=j+1
loop
Response.Write Content(i)&"<br>"
Next
for i= 0 to 9
Response.Write Content(i)&"<br>"
Next
%>

[此贴子已经被作者于2005-12-8 15:56:04编辑过]


中国人的财富网:http://www..cn/
2005-12-08 15:55
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
以下是引用caiyakang在2005-12-8 15:55:00的发言:
<%
dim j
dim RR
RR=9
dim Content()
j=0
Redim Content(RR) '这样算不算
for i=0 to 9
do while j<(i+1)*10
Content(i)=Content(i)&j
j=j+1
loop
Response.Write Content(i)&"<br>"
Next
for i= 0 to 9
Response.Write Content(i)&"<br>"
Next
%>

Redim Content(RR) 这里的Redim是VB特有的动态定义数组大小的方法,只是数组维数用变量表示是可以的,Content(i)=Content(i)&j这个语句中Content(i)只是数组中的值给了自身对应的值而已,最基本的还是数组存储相应的值。
如果楼主说的是数组维数可以用变量,但数组的具体值一般只能用具体数值。或把具体变量的值赋给数组的某个元素。

2005-12-08 16:01
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
得分:0 
dim Content()

Redim Content(RR)

是不是这样才能用动态啊,如果直接dim Content(RR)就不行了,是这样的吗?

中国人的财富网:http://www..cn/
2005-12-08 16:08
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
应该是Redim可以动态定义数组维数,直接dim好像不行,不过我没试过,好像直接dim的话数组维数只能用常数。
2005-12-08 16:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-37313-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.152423 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved