strcmp ()
Compare deux chaînes.
La fonction commence à comparer le premier caractère de chaque chaîne. Si elles sont égales les unes aux autres, elles continuent avec les paires suivantes jusqu'à ce que les caractères diffèrent ou que la fin de la chaîne plus courte soit atteinte.
Syntaxe
strcmp(string1, string2)
Arguments
- string1: première chaîne d'entrée pour la comparaison.
- string2: deuxième chaîne d'entrée pour la comparaison.
Retours
Renvoie une valeur intégrale indiquant la relation entre les chaînes:
- < 0 -le premier caractère qui ne correspond pas a une valeur plus faible dans string1 que dans string2
- 0 -le contenu des deux chaînes est égal
- > 0 -le premier caractère qui ne correspond pas a une valeur plus élevée dans string1 que dans string2
Exemples
datatable(string1:string, string2:string)
["ABC","ABC",
"abc","ABC",
"ABC","abc",
"abcde","abc"]
| extend result = strcmp(string1,string2)
| string1 | string2 | résultat |
|---|---|---|
| chiffrage des coûts par activité | chiffrage des coûts par activité | 0 |
| abc | chiffrage des coûts par activité | 1 |
| chiffrage des coûts par activité | abc | -1 |
| abcde | abc | 1 |