POKE |
Mettre |
---|---|
QuickBASIC/QBasic |
Syntaxe
POKE adresse,octet% |
Paramètres
Nom | Description |
---|---|
adresse | Ce paramètre permet d'indiquer l'adresse d'offset de la cellule mémoire devant être écrite. La valeur doit être comprise entre 0 (0000h) et 65535 (FFFFh) |
octet% | Ce paramètre permet d'indiquer la valeur devant être affecter à la cellule mémoire |
Description
Cette commande permet l'écriture directe en mémoire.
Remarques
- L'adresse d'expression est une valeur représentant l'adresse de l'emplacement de mémoire; l'adresse doit être comprise entre 0 et 65 535.
- L'octet d'expression est l'octet de données à écrire; il s'agit d'une valeur entière comprise entre 0 et 255.
- L'adresse est traitée comme le déplacement par rapport au segment par défaut actuel (tel que défini par l'instruction DEF SEG).
- Si le paramètre est une valeur à virgule flottante de simple ou de double précision ou un entier long, il est converti en un entier de deux octets.
- La fonction complémentaire de POKE est PEEK.
- Utilisez POKE avec précaution. Si elle n'est pas utilisée correctement, elle peut entraîner l'échec de QBASIC ou QuickBASIC ou du système d'exploitation.
Voir également
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - DEF SEG
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - PEEK
Langage de programmation - BASICA/GWBASIC - Référence de procédures et fonctions - POKE
Références des adresses de cellule mémoire du «PC IBM»
Dernière mise à jour : Mercredi, le 14 septembre 2016