Bonjour,
J'ai un problème avec la conversion d'une valeurs récupérés dans une string en une valeur de type "int".
Voici le code:
Le problème est que je lis bien la valeur "7F" dans mon premier "printf" mais après la conversion je ne recupère que la valeur "7" dans mon deuxième printf.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 char delimiter[] = "\n"; char *l_data; char l_bufferTemp[] = "7D\n"); int l_valeur = 0; l_data = strtok( l_bufferTemp, delimiter ); printf( "l_data: %s\n", l_data ); l_valeur = atoi(l_data); printf( "valeur: %i\n", l_valeur );
Quel est le problème?
Je vous remercie.
Partager