Solution de l’exercice 3.6

Sans memmove :

char *strcpy(char *dest, char *source){     for (char *d = dest; *source;                   *(d++) = *(source++) );     return dest;}

Avec memmove et strlen :

char *strcpy(char *dest, char *source){      memmove(dest, source, strlen(source) );      return dest;}

Retour au texte.