Savoir lire des valeurs hexadécimal ( hex) dans un fichier en utilisant le langage de programmation C peut vous faire gagner du temps lorsque vous avez besoin d'utiliser des valeurs hexagonales dans vos programmes. C est un langage de programmation informatique couramment utilisé car il permet le développement d'applications de haut niveau tout en étant en mesure de contrôler les différents bits d'information si nécessaire. Choses que vous devez compilateur C Microsoft Notepad Afficher plus Instructions 1 Ouvrez Windows Notepad et tapez le "61" dans la première ligne , " 62 " dans la deuxième ligne , " 63 " dans le troisième, " 64 " dans la quatrième et " 65 " dans la cinquième ligne . Enregistrez le fichier dans le dossier du projet C comme " HexValues.txt " 2 Tapez la suivante pour déclarer la bibliothèque " stdio.h ": . # Include < stdio . h> 3 Tapez la commande suivante pour déclarer la fonction "main" : int main () { 4 Tapez la commande suivante de déclarer les variables : FILE * f ; unsigned int hexNum [10]; int iCntr = 0; int rtnVal ; < br > int hexNum_values ; 5 tapez la commande suivante pour ouvrir le fichier " HexValues.txt ": f = fopen (" HexValues.txt ", " r") ; if ( f == NULL ) { printf (" fichier n'existe pas \\ n ? ! "); return 1; } 6 Tapez la commande suivante pour parcourir toutes les valeurs dans le fichier Hex et les enregistrer sur le " hexNum " tableau: while (1) { Photos rtnVal = fscanf (f, "% x " , et hexNum [ iCntr ] ) ; if ( rtnVal = 1 ! ) Pause ; iCntr + +; } fclose ( f); hexNum_values = iCntr ; 7 tapez la commande suivante pour afficher le nombre de valeurs Hex lire le fichier dans la fenêtre de sortie : printf (" % lu avec succès valeurs Hex d: \\ n " , hexNum_values ) ; pour ( iCntr = 0; iCntr < hexNum_values ; iCntr + + ) { printf ( "\\ t % x \\ n", hexNum [ iCntr ] ) ; } return 0; }
|