变量赋值的bug

董杰 2019-9-30 759

dim a,b,c

b = [2,2,3]
a = b
c = b
TracePrint (a)
TracePrint (b)
a[0] = 1
TracePrint (a)
TracePrint (b)

TracePrint (c)

=============

[00:01:53]uibot37c4ed55e827e4.task 第5行:[ 2, 2, 3 ]

[00:01:53]uibot37c4ed55e827e4.task 第6行:[ 2, 2, 3 ]

[00:01:53]uibot37c4ed55e827e4.task 第8行:[ 1, 2, 3 ]

[00:01:53]uibot37c4ed55e827e4.task 第9行:[ 1, 2, 3 ]

[00:01:53]uibot37c4ed55e827e4.task 第10行:[ 1, 2, 3 ]



第9和第10的输出 ,b应该是223.c也是223。

这个要尽快修复,不然每次临时数据存储都不能这样写了,都要往excel进去一次再出来。

。。。。。


最新回复 (1)
  • 杨XX_78437 2019-9-30
    2
    用循环语句进行赋值
    for i = 0 to len(b) step 1
        a[i] = b[i]
    next
          
返回
发新帖