Section courante

A propos

Section administrative du site

STRLEN

Longueur de la chaine
Turbo Pascal 7+ Strings

Syntaxe

Function StrLen(C:PChar):Word;

Paramètres

Nom Description
C Ce paramètre permet d'indiquer la chaîne de caractères ASCIZ de base.

Description

Cette fonction permet d'indiquer la longueur d'une chaîne de caractères ASCIZ.

Algorithme

MODULE StrLen(C)
   I ← 0
   BOUCLE FAIRE TANT QUE C[I] ≠ 0
      I ← I + 1
   FIN BOUCLE TANT QUE
   RETOUR I

Remarque

Exemple

Voici quelques exemples montrant l'utilisation de «StrLen» en Turbo Pascal :

  1. Program StrLenSamples;
  2.  
  3. Uses Strings;
  4.  
  5. Const
  6.  message:PChar = 'ABC';
  7.  
  8. BEGIN
  9.  WriteLn('LONGUEUR(''Bonjour'')=',StrLen('Bonjour'));
  10.  WriteLn('LONGUEUR(message)=',StrLen(message));
  11.  WriteLn('LONGUEUR(''Bonjour''+message)=',StrLen('Bonjour')+StrLen(message));
  12. END.

on obtiendra le résultat suivant :

LONGUEUR('Bonjour')=7
LONGUEUR(message)=3
LONGUEUR('Bonjour'+message)=10


Dernière mise à jour : Dimanche, le 8 février 2015