Le memcpy ne rajoute pas de caractère nul à la fin
C'est normal, pas d'inquiétude, memcpy, c'est fait pour copier de la mémoire et pas des chaines de caractères. Pour ça, il faut utiliser strcpy. Il faut regarder les deux manpages et bien capter la différence entre les deux.
[^] # Re: Erreur possible avec malloc ?
Posté par Tonton Th (site web personnel, Mastodon) . En réponse au message C : gestion du répertoire de travail. Évalué à 3.
C'est normal, pas d'inquiétude,
memcpy, c'est fait pour copier de la mémoire et pas des chaines de caractères. Pour ça, il faut utiliserstrcpy. Il faut regarder les deux manpages et bien capter la différence entre les deux.Le C, c'est réjouissant :)