Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - juanma97

#1
Programación C/C++ / Re: Funcion strcpy() propia
23 Febrero 2017, 15:50 PM
Me sigue generando fallo, el metodo no me funciona, lo que hice fue:
DebeSerCierto(strequals(s2,s1), "abcdefgh");
#2
Programación C/C++ / Funcion strcpy() propia
23 Febrero 2017, 10:47 AM
Hola, soy nuevo en el foro, estoy haciendo la funcion strcpy() de C pero a mano, es decir por mi cuenta, lo que no logro es que copie la cadena s2 en s1 y le he dado mil vueltas pero no se como, ¿alguna ayuda? Gracias.

char* mi_strcpy(char* s1, char* s2){
char* puntero = s1;
   while(*s2 != '\0'){
*puntero = *s2;
puntero++;
s2++;
   }
*puntero = '\0';
return s1;
}

void test_mi_strcpy()
   {
char* s1 = "abcdefgh";
char s2 [8];
INICIO_TEST("mi_strcpy");
DebeSerCierto(mi_strcpy(s2, s1) == "abcdefgh");
FIN_TEST("mi_strcpy");
   }



· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex