I happen to find that address of arrays are not contiguous even if I define
them in series.
Does anyone explain the reason?
'Sample code
dim test1%(100)
dim test2%(100)
dim test3%(100)
print (@test1%(0)),(@test1%(100)),(@test1%(100)-@test1%(0))
print (@test2%(0)),(@test2%(100)),(@test2%(100)-@test2%(0))
print (@test3%(0)),(@test3%(100)),(@test3%(100)-@test3%(0))
print "dif 2-1 ";(@test2%(0)- @test1%(0))
print "dif 3-1 ";(@test3%(0)- @test1%(0))
'-----------------
DO
HANDLEEVENTS
UNTIL 0
'-----------------
' end of demo code
' *********************
Results are (actual address data are not same with your run)
221460192 221460392 200
221460416 221460616 200
221460640 221460840 200
dif 2-1 224
dif 3-1 448
While I expect this (same as FBII)
221460192 221460392 200
221460394 221460594 200
221460596 221460796 200
dif 2-1 202
dif 3-1 404
--
Masa
masa.nakao@...