strcmp()
Confronta due stringhe.
La funzione inizia a confrontare il primo carattere di ogni stringa. Se sono uguali l'uno all'altro, continua con le coppie seguenti fino a quando i caratteri non differiscono o fino a quando non viene raggiunta la fine della stringa più breve.
Sintassi
strcmp(
string1,
string2)
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Tipo | Obbligatoria | Descrizione |
---|---|---|---|
string1 | string |
✔️ | Prima stringa di input per il confronto. |
stringa2 | string |
✔️ | Seconda stringa di input per il confronto. |
Restituisce
Restituisce un valore intero che indica la relazione tra le stringhe:
- <0 - Il primo carattere che non corrisponde ha un valore inferiore in string1 rispetto a string2
- 0 : il contenuto di entrambe le stringhe è uguale
- >0 - Il primo carattere che non corrisponde ha un valore maggiore in string1 rispetto a string2
Esempio
datatable(string1:string, string2:string) [
"ABC","ABC",
"abc","ABC",
"ABC","abc",
"abcde","abc"
]
| extend result = strcmp(string1,string2)
Output
string1 | stringa2 | result |
---|---|---|
ABC | ABC | 0 |
abc | ABC | 1 |
ABC | abc | -1 |
Abcde | abc | 1 |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per