淡定开源 发表于 2015-1-21 12:32:12

for循环数组输出的疑惑(已解决)

本帖最后由 淡定开源 于 2015-1-21 14:16 编辑

;为什么下面的可以输出三个值
Global $array
For $i = 0 To 2
$array[$i] = $i+1
Next
MsgBox(0,'',$array)
MsgBox(0,'',$array)
MsgBox(0,'',$array)
;而下面的只输出最后一个结果?
For $i = 0 To 2
$i+=1
Next
MsgBox(0,'',$i)

zhouhaijin 发表于 2015-1-21 12:47:44

本帖最后由 zhouhaijin 于 2015-1-21 13:23 编辑

去帮助看一下数组

淡定开源 发表于 2015-1-21 13:09:03

去帮助看一下数据
zhouhaijin 发表于 2015-1-21 12:47 http://www.autoitx.com/images/common/back.gif
什么意思啊?
是让我看看帮助还是帮我看看?

reefix 发表于 2015-5-27 21:27:17

您把 msgbox放在循环里就知道了。

For $i = 0 To 2
$i+=1
MsgBox(0,'',$i)
Next

yufei8051 发表于 2015-9-17 15:21:29

应该如楼上所言。楼主怎么解决每个说法
页: [1]
查看完整版本: for循环数组输出的疑惑(已解决)