C/string.h: Diferenzas entre revisións
Contido eliminado Contido engadido
Continuará... |
m →strcmp |
||
Liña 43:
Esta función consiste nunha forma rudimentaria de comparación de cadeas de caracteres. Recibe dúas cadeas de caracteres como argumentos e devolve un valor inferior a cero se a primeira vai antes en termos lexicográficos, un valor superior a xero en caso contrario, o cero en caso de que as cadeas de caracteres sexan idénticas. A comparación efectúase comparando carácter a carácter o valor ASCII dos caracteres.
A función é extremadamente rudimentaria no que respecta ao seu algoritmo, polo que os resultados serán moi limitados. Por exemplo, a función consideraría que <source lang=c enclose=none>"Proba2"</source> vai despois de <source lang=c enclose=none>"Proba12"</source>.
En xeral, a utilidade desta función é saber se dúas cadeas son ou non idénticas, pois respecto de cal vai antes entran en xogo factores (codificacións de caracteres) cos que a función non pode traballar correctamente.
|