Bonjour,
J'ai une petite question technique concernant cette fonction. J'utilise le C sur un microcontrôleur pour un projet, je me sert de cette fonction pour convertir un float en tableau de bytes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
  unsigned char buf[sizeof(float)];
  memcpy(buf,&x,sizeof(float));
Je me suis renseigné sur memcpy mais je n'ai trouvé que des informations sur la copie de tableaux. Que ce soit un float, un integer ou quoi, la fonction fonctionne toujours.

Ma question est la suivante : que fait exactement memcpy ?