elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Funcion strcpy() propia en: 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.

Código
  1. char* mi_strcpy(char* s1, char* s2){
  2. char* puntero = s1;
  3.    while(*s2 != '\0'){
  4. *puntero = *s2;
  5. puntero++;
  6. s2++;
  7.    }
  8. *puntero = '\0';
  9. return s1;
  10. }
  11.  
  12. void test_mi_strcpy()
  13.    {
  14. char* s1 = "abcdefgh";
  15. char s2 [8];
  16. INICIO_TEST("mi_strcpy");
  17. DebeSerCierto(mi_strcpy(s2, s1) == "abcdefgh");
  18. FIN_TEST("mi_strcpy");
  19.    }


· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines