[futurebasic] [FB^3] array address is OK?

Message: < previous - next > : Reply : Subscribe : Cleanse
Home   : May 2001 : Group Archive : Group : All Groups

From: Masakazu Nakao <PGA02150@...>
Date: Thu, 10 May 2001 00:01:31 +0900
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@...