There's a very good reason why
LONG is the normal type.
A 32-bit (integer) value can be used as a memory address.
Therefore we can store the address (or location) of data in a variable (the variable is then called a pointer).
The variable would then not contain the value of the data but a way of finding the data.
Once the data location is known the data can be read or even altered!
The next section covers pointers and addresses in more detail.
Go to the Next or Previous section, the Detailed Contents, or the Amiga E Encyclopedia.