Syntaxe
Paramètres
Nom |
Description |
variable |
Ce paramètre permet d'indiquer le nom de la variable |
Description
Cette fonction retourne l'adresse mémoire d'une variable.
La valeur retourner est numérique. Puisque l'emplacement d'entreposage d'une variable peut varier d'une exécution à l'autre, la valeur retourné par ADDR peut également varier.
Remarques
- La fonction ADDR est principalement utilisée en combinaison avec les fonctions PEEK et PEEKC et la
routine CALL POKE.
- Il est recommandé d'utiliser ADDRLONG plutôt la fonction ADDR car ADDRLONG peut être utilisé sur les plates-formes 32 bits et 64 bits.
- Limitation : Vous ne pouvez pas utiliser la fonction ADDR sur les plates-formes 64 bits. Si vous essayez de l'utiliser, SAS écrit un message dans le journal de bord indiquant
que cette restriction s'applique. Si vous avez des applications héritées utilisant ADDR, modifiez les applications et utilisez plutôt ADDRLONG. Vous pouvez
utiliser ADDRLONG sur les plates-formes 32 bits et 64 bits.
- ADDR vs ADDRLONG : La fonction ADDR retourne l'adresse mémoire d'une variable sur une plate-forme 32 bits tandis que la fonction ADDRLONG
retourne l'adresse mémoire d'une variable sur les plates-formes 32 bits et 64 bits.
Dernière mise à jour : Samedi, le 6 août 2016