3 initialiser les variables que vous allez utiliser :
int main (void) {int i = 0; char * c = " Bonjour tout le monde ! " ; char * hex = NULL; hex = malloc ( sizeof ( * c) * 2);
4 < p> Ajoutez les lignes suivantes à la fin du fichier :
pour ( ! i = 0; c [i] = '\\ 0' ; i + +) { sprintf ( & H [ i * 2] , "% X " , c [i]) ;} printf (" 0x % s \\ n", hex) ; return 0; ; (hex) libre}
la fonction " sprintf " convertit le chaîne en hexadécimal d'un caractère à la fois , de stocker le résultat dans le tampon hex . Le résultat est ensuite imprimé sur votre écran et le programme nettoie et sorties.
5
Sauver votre code source.
6
compiler et exécuter le programme pour vérifier qu'il a converti les caractères hexadécimaux .