Section courante

A propos

Section administrative du site

MOVER

Déplace vers la droite
IBM Personal Computer Pascal

Syntaxe

Procedure MOVER(S,D:ADRMEM;L:WORD);

Paramètres

Nom Description
S Ce paramètre permet d'indiquer l'adresse de la source de données.
D Ce paramètre permet d'indiquer l'adresse de la destination de données.
L Ce paramètre permet d'indiquer les longueurs de données.

Description

Cette procédure permet de déplacer les caractères spécifié (octets) en commençant par la source spécifié vers la destination spécifié, en commençant à l'extrémité droite des chaînes et en continuant vers la gauche.

Remarque

Exemple

L'exemple suivant permet de montrer un transfert vers la droite suivi d'un transfert vers la gauche :

  1. Program MoveLSamples(Input,Output);
  2.  
  3. Type S10=STRING(10);
  4. Var ST:S10;
  5. BEGIN
  6.  ST:='1234567890';
  7.  MOVER(ADR ST[6] ,ADR ST[1] ,5);
  8.  WriteLn(ST);
  9.  MOVEL(ADR ST[1] ,ADR ST[3] ,6);
  10.  WriteLn(ST);
  11. END.

on obtiendra le résultat suivant :

6789067890
6767676790


Dernière mise à jour : Dimanche, le 19 avril 2020