[已解决]如何给一个二维数组的每一个元素赋值?
本帖最后由 boyhong 于 2010-7-19 14:06 编辑如何给一个二维数组的每一个元素赋值?
当然不是: Dim $Grid=[["Paul", "Jim", "Richard", "Louis"], ]
而是:使用什么办法,可以将一个一维数组里所有元素的值,赋于另一个二维数据里的一行里去?
肯定高手能写个例子~~~无比感谢~~ 除了用for...next循环赋值,没想到别的方法… 回复 2# afan #Include <Array.au3>
Dim $avArray
$avArray = "JPM"
$avArray = "Holger"
$avArray = "Jon"
$avArray = "Larry"
_ArrayDisplay($avArray, "test")
Dim $Grid=[["Paul", "Jim", "Richard", "Louis"], ]
_ArrayDisplay($Grid, "$Grid")
ReDim $Grid
For $i=0 To 3
$Grid[$i]=$avArray[$i]
Next
_ArrayDisplay($Grid, "new-$Grid")感谢大大的关注,如上,不知错在哪儿? 最后一个 new-$Grid 没显示出来~~哎,学校那会学C,基础不牢~~现在引发很多问题,一知半解。并且下去看书,又似曾相识,浮澡得很。。。希望早点结束这痛苦的生涯~~~ 15行的3改为2
$Grid[$i]=$avArray[$i] 回复 5# afan
天,我要跳楼去了,昨天一下午调试一个程序,为这个知识点弄得我郁闷了一下午~~~
55555555555。。。
无比感谢~~~ 回复 6# boyhong
0基,呵呵~
p.s 用得多的话就写个函数调用吧 数组越界了 对吗? 已经增加函数,请测试
http://www.autoitx.com/thread-17061-1-1.html 谢谢,正好需要~~~~ 学习一下!!!!!!!!!! 又了解了一些,谢谢! 提问区是新手进步的摇篮。 提问区是新手进步的摇篮。 学习了。。
页:
[1]
2