BLOCKMOVE commande

Syntaxe :

BLOCKMOVE adresseSrc&, adresseDest&, nbOctets&

Description :

Cette commande copie une série d’octets qui commence à l’adresse adresseSrc&, vers l’adresse indiquée par adresseDest&. Le paramètre nbOctets& spécifie le nombre d’octets qui seront à copier. La copie fonctionne correctement même si la série d’octets de la source et celle de la destination se chevauchent en mémoire.

Exemple :

DIM src%(79999), dst%(79999)‘tableaux de 80000-éléments
'copie un tableau dans un autre :
BLOCKMOVE @src%(0), @dst%(0), 160000

* Exemple CD : BlockMove.bas

Note :

Pour copier des petites quantités de donnée (80 octets ou moins) dans une variable, il est plus efficace d’utiliser la syntaxe var;taille = adresse de la commande LET. Voyez la commande LET pour plus de détails.

Voir Aussi :