bonjour les gens,

j'ai un petit souci de programmation.
je souhaite convertir une chaine de caractere ascii en valeur hexa, le tout en c.

voici le cas pratique

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
unsigned int hex_val;
printf("entrez votre valeur :");
** je rentre "0xef05" #ici on récupère un char*
hex_val = fonction_je_convertir_en_hexa(char * valeur);
printf("la valeur reelle hexa est : %x\n", hex_val);
Qqun peut m'aider sur cette fonction ? Sachant que mon char* commence par 0x et contien au max 6 caracteres (0xffff).

merci !

;p