Value | Type | ||||
2 | Integer | ||||
3 | String | ||||
4 | Single Precision | ||||
8 | Double Precision |
The other two bytes give an offset component of the address of the variable. The value of the second byte is the low order byte of the offset and the value of the third byte is the high order byte of the offset. In 16-bit implementations of Basmark QuickBASIC this offset is equivalent to the variable address. In 32-bit implementations, the offset represents the low order word of the address. In this case, the value of the seg variable is set to the high order word of the address.
from The Basmark QuickBASIC Programmer’s Manual by Lawrence Leinweber