bonjour,
j'ai une structure :
et je veux..la recopier dans une autre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2struct x *a_recopier
Pour cela, j'instancie une nouvelle structure
puis j'utilise memmove
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 struct x *temp = malloc(sizeof(struct x));
mais qd j'affiche le contenu de tmp, il n'y a rien ?!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 memmove(tmp, a_recopier, sizeof(a_recopier));
(l'affichage de a_recopier lui est correct )
Une deuxieme question :
pourquoi preferer strcpy(char *dest, char *src) plutot que faire dest = src ?
d'avance merci.
Partager