Il peut être utile de lire dans les noms d'un fichier lorsque vous souhaitez utiliser les données dans votre programme C . Par exemple, vous pourriez avoir besoin de lire les noms des employés à ajouter à votre base de données informatique ou de calculer les informations de salaire . La bibliothèque C comprend des fonctions pour vous permettre d'ouvrir un fichier, lire les données , puis le diviser en ses composants de nom . Instructions 
 1 
 Ouvrez le fichier source C dans un éditeur tel que Microsoft Visual Studio. 
 2 
 inclure le " stdio " et en-têtes "chaîne" en ajoutant le code "# include  " et "# include  » en haut de votre fichier source. 
 3  accès du fichier que vous souhaitez lire les noms de en ajoutant le code " FILE * mon_fichier ; mon_fichier = fopen (" fichier.txt "," r ") ; ». L'argument "r" définit le fichier pour un accès en lecture . Remplacer " file.txt " avec le chemin du fichier de votre dossier. 
 4 
 Appelez la fonction " fgets " pour lire une ligne de texte à partir du fichier , en ajoutant le code «ligne char [ 80] ; while ( fgets ( ligne 80 , mon_fichier ) = NULL ! ) {" . La boucle continue à lire une ligne à la fois jusqu'à ce qu'il atteigne la fin de l' image. La fin de chaque ligne est marquée par un caractère de nouvelle ligne (\\ n) 
 5 
 indépendante de la chaîne de noms en noms individuels avec la fonction " strtok " , en ajoutant le code " char * pch . ; pch = strtok (ligne, ""); while (! pch = NULL ) {printf ( "% s \\ n", PCH) , pch = strtok (NULL, ""); } ". Le " strtok " divise à plusieurs reprises la chaîne dans les noms , séparer par des espaces blancs. Par ailleurs, si les noms sont simplement stockés un par ligne, vous n'avez qu'à imprimer les noms avec le code " printf (% s \\ n", line ) ; ». Fermez le précédent " " boucle en ajoutant le code " while } "< . br> 6 
 fermez le fichier avec la fonction " fclose " en ajoutant le code " fclose ( mon_fichier ) ; ». 
 7 
 Enregistrez le fichier C , compiler et exécuter à lu dans la chaîne de noms.