Aprire il file sorgente in C in un editor , ad esempio Microsoft Visual Studio .
2
Includere le intestazioni " stringa" " stdio " e aggiungendo il codice " # include " e "# include accedere al file che si desidera leggere i nomi dal aggiungendo il codice "FILE * my_file ; my_file = fopen ( " file.txt " , " r "); ". L'argomento "r" imposta il file per l' accesso in lettura. Sostituire " file.txt" con il percorso del file del file . richiamare la funzione " fgets " per leggere una riga di testo dal file , aggiungendo la "linea char codice [ 80 ] , while ( fgets ( linea , 80 , my_file ) = NULL ) { " . Il loop mantiene la lettura di una riga alla volta fino a raggiungere la fine del file . La fine di ogni riga è contrassegnata da un carattere di nuova riga ( \\ n ) economici 5 separato la sfilza di nomi in nomi individuali con la funzione " strtok " , con l'aggiunta del codice "char * pch . ; pch = strtok ( linea , ""); while (! pch = NULL) { printf ( "% s \\ n" , pch ) ; pch = strtok ( NULL , ""); } " . Il " strtok " ripetutamente divide la stringa in nomi , separandolo da spazi bianchi . In alternativa , se i nomi sono semplicemente memorizzati uno per riga , basta stampare i nomi con il codice " printf ( % s \\ n" , line) ; ". Chiudere il precedente " "loop con l'aggiunta del codice ", mentre } " < . br> Pagina 6 chiudere il file con la funzione " fclose " aggiungendo il codice " fclose ( my_file ) ; ". Salvare il file C , compilare ed eseguire a leggere nella stringa di nomi .
3
4
7
Informazioni correlate
Programmazione © www.354353.com