STRCOMP |
Comparaison de chaine |
---|---|
Delphi/Kylix/Lazarus | SysUtils |
Syntaxe
Function StrComp(C1,C2:PChar):Integer; |
Paramètres
Nom | Description |
---|---|
C1 | Ce paramètre permet d'indiquer la première chaîne de caractères à comparer |
C2 | Ce paramètre permet d'indiquer la deuxième chaîne de caractères à comparer |
Retour
Valeur | Description |
---|---|
Supérieur à 0 | Ces valeurs indique que la première chaîne de caractères est supérieur à la deuxième. |
0 | Ces valeurs indique que la première chaîne de caractères est égale à la deuxième. |
Inférieur à 0 | Ces valeurs indique que la première chaîne de caractères est inférieur à la deuxième. |
Description
Cette fonction effectue la comparaison de deux chaînes de caractères ASCIZ.
Exemple
Voici un exemple montrant l'utilisation de cette fonction :
- Program StrCompSamples;
-
- {$APPTYPE CONSOLE}
-
- Uses SysUtils;
-
- BEGIN
- WriteLn('StrComp(''Gladir'',''Gladir'') = ',StrComp('Gladir','Gladir'));
- WriteLn('StrComp(''Gladir'',''Gladir.com'') = ',StrComp('Gladir','Gladir.com'));
- WriteLn('StrComp(''Gladir.com'',''Gladir'') = ',StrComp('Gladir.com','Gladir'));
- END.
on obtiendra le résultat suivant :
StrComp('Gladir','Gladir') = 0StrComp('Gladir','Gladir.com') = -46
StrComp('Gladir.com','Gladir') = 46
Dernière mise à jour : Mercredi, le 18 février 2015