strcmp()
Compara duas cadeias de caracteres.
A função começa a comparar o primeiro caractere de cada cadeia de caracteres. Se forem iguais um ao outro, ele continuará com os pares a seguir até que os caracteres diferem ou até que o final da cadeia de caracteres mais curta seja atingido.
Syntax
strcmp(
string1,
string2)
Saiba mais sobre as convenções de sintaxe.
Parâmetros
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
string1 | string |
✔️ | A primeira cadeia de caracteres de entrada para comparação. |
string2 | string |
✔️ | A segunda cadeia de caracteres de entrada para comparação. |
Retornos
Retorna um valor inteiro que indica a relação entre as cadeias de caracteres:
- <0 – o primeiro caractere que não corresponde tem um valor menor em string1 do que em string2
- 0 – o conteúdo de ambas as cadeias de caracteres é igual
- >0 – o primeiro caractere que não corresponde tem um valor maior em string1 do que em string2
Exemplo
datatable(string1:string, string2:string) [
"ABC","ABC",
"abc","ABC",
"ABC","abc",
"abcde","abc"
]
| extend result = strcmp(string1,string2)
Saída
string1 | string2 | result |
---|---|---|
ABC | ABC | 0 |
abc | ABC | 1 |
ABC | abc | -1 |
Abcde | abc | 1 |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de