test9.mod 539 B

123456789101112131415161718192021
  1. MODULE test9;
  2. IMPORT strUtils, InOut, Strings;
  3. VAR
  4. chaine1 : ARRAY[0..255] OF CHAR;
  5. chaine2 : ARRAY[0..255] OF CHAR;
  6. start, quantity : CARDINAL;
  7. BEGIN
  8. chaine1 := "et voila encore une petite chaîne";
  9. chaine2 := "";
  10. start := 3;
  11. quantity := 5;
  12. InOut.WriteString(" test de la copie d'une partie de chaine dans une autre, commençant à start");
  13. InOut.WriteLn;
  14. strUtils.copyBytes(chaine1, chaine2, start, quantity);
  15. InOut.WriteString(chaine2);
  16. InOut.WriteCard(Strings.Length(chaine2),5);
  17. InOut.WriteLn;
  18. END test9.