| |
|
|
| Ermittelt die Speicher-Adresse einer der als Parameter übergebenen Variable P:X1. Die Variable kann auch ein Element eines Arrays sein. Diese Funktion kann nur die Adressen von deklarierten Variablen ermitteln. Eine Adressermittlung von Funktionsrückgabewerten funktioniert nicht. Soll die Adresse eines Funktionsrückgabewertes ermittelt werden, so ist dieser zuerst einer deklarierten Variablen zuzuweisen.
In Version 6.x war bei Stringvariablen das erste Byte das Längenbyte des Strings und der String begann mit dem Byte danach. Bei den langen Strings (ab Profan 7.0) gibt es dieses Längenbyte nicht mehr und der String beginnt direkt an der ermittelten Adresse!
|
|
|
| |
|
|