Pointer
DIM Var AS Pointer
Ce type de données natif représente un pointeur, c.a.d.. une adresse en mémoire.
En Gambas 3, Pointer est un vrai type de donnée, vous ne pouvez les remplacer par des nombres entiers.
Example
Cet exemple met la représentation (hex) d’un nombre
Single dans un flottant.
Voir
Single Precision
DIM i AS Integer ' 4 octets
DIM f AS Single ' 4 octets
DIM hH AS Pointer ' Doit être alloué
i = &h3EAAAAAA& ' représentation IEEE de 1/3
hH = Alloc(4)
WRITE #hH, i
READ #hH, f
Free(hH)