strcmp()
Compara dos cadenas.
La función comienza a comparar el primer carácter de cada cadena. Si son iguales entre sí, continúa con los siguientes pares hasta que los caracteres difieren o hasta que se alcanza el final de la cadena más corta.
Syntax
strcmp(
string1,
string2)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Tipo | Requerido | Descripción |
---|---|---|---|
string1 | string |
✔️ | Primera cadena de entrada para la comparación. |
cadena2 | string |
✔️ | Segunda cadena de entrada para la comparación. |
Devoluciones
Devuelve un valor entero que indica la relación entre las cadenas:
- <0 : el primer carácter que no coincide tiene un valor inferior en string1 que en string2
- 0 : el contenido de ambas cadenas es igual
- >0 : el primer carácter que no coincide tiene un valor mayor en string1 que en string2
Ejemplo
datatable(string1:string, string2:string) [
"ABC","ABC",
"abc","ABC",
"ABC","abc",
"abcde","abc"
]
| extend result = strcmp(string1,string2)
Salida
string1 | cadena2 | resultado |
---|---|---|
ABC | ABC | 0 |
abc | ABC | 1 |
ABC | abc | -1 |
Abcde | abc | 1 |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de