URGENTE
Por favor necesito el codigo en ("C")de la funcion
STRCMP e STRLEN
STRCMP e STRLEN
strcmp(cadena1,cadena2); esta función compara cadenas de caraceres, en este caso cadena1 y cadena2, retornará un numero menor que cero si cadena1 es menor que cadena2, si son iguales retornará cero, y si cadena1 es mayor que cadena2, entonces retornará un entero mayor a cero. Tener en cuenta que esta función hace diferencia entre mayusculas y minusculas.
strlen(cadena); rotornará la longitud de la cadena, osea la cantidad de caracteres que tiene en el momento.
Espero que le sirva SUERTE.
strlen(cadena); rotornará la longitud de la cadena, osea la cantidad de caracteres que tiene en el momento.
Espero que le sirva SUERTE.
Si lo que buscas es como estan hechas aqui te van algunas implementaciones (no son unicas e 9implementarlas es bastante estupido, de hecho muchos compiladores las tienen como inlines)
char *strcmp (char *s1, char *s2) {
while (*s1 && *s2) if (*(s1++)!=*(s2++)) break;
return *s1-*s2;
}
int strlen (char *s) {
int i=0;
while (s[i]) i++;
return i;
}
Suerte.
char *strcmp (char *s1, char *s2) {
while (*s1 && *s2) if (*(s1++)!=*(s2++)) break;
return *s1-*s2;
}
int strlen (char *s) {
int i=0;
while (s[i]) i++;
return i;
}
Suerte.
