Bonjour,

Je rencontre une petite difficulté sur une conversion d'un entier en hexadécimal. Je transforme mon entier en nombre hexadécimal sur 4 octets de la façon suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
sprintf(buffer,"%4x",Entrees[i].ValeurMesureeLitres);
où buffer[4], j'obtiens par exemple 0x02D0

Cela fonctionne bien. Mon soucis est que je souhaite mettre cette valeur dans un tableau de char. Je souhaite faire :
tableau[0] = 0x02
tableau[1] = 0xD0

quand mon entier est inférieur à 255 (0xFF) pas de problèmes, je le mets directement dans tableau[0], mais quand il est supérieur pas moyen de le faire.
Merci de votre aide