MOVE |
Déplacement |
---|---|
Free Pascal | System |
Syntaxe
Procedure Move(Const source;Var dest;count:SizeInt); |
Paramètres
Nom | Description |
---|---|
source | Ce paramètre permet d'indiquer la source du tampon de données à copier |
dest | Ce paramètre permet d'indiquer l'emplacement destinataire où est copié le tampon de données |
count | Ce paramètre permet d'indiquer la taille du tampon de données en octets |
Description
Cette procédure permet d'effectuer une copie d'un tampon de mémoire dans une autre zone de mémoire de la longueur spécifié en octets.
Remarques
- La procédure Move déplace Count octets de la source vers la dest.
- Si le paramètre Dest ou Source est en dehors de la mémoire accessible pour le processus, une erreur d'exécution sera générée.
Exemple
Voici quelques exemples typiques de l'utilisation de cette fonction :
on obtiendra le résultat suivant :
B[0] = 0B[1] = 1
B[2] = 2
B[3] = 3
B[4] = 4
B[5] = 5
B[6] = 6
B[7] = 7
B[8] = 8
B[9] = 9
B[10] = 10
B[11] = 11
B[12] = 0
Voir également
Langage de programmation - Free Pascal - Référence de procédures et fonctions - Fillword
Langage de programmation - Free Pascal - Référence de procédures et fonctions - Fillchar
Dernière mise à jour : Samedi, le 18 juillet 2015