Creare un puntatore a file e aprire un file utilizzando tale puntatore . Inserisci questo codice di esempio nell'editor di testo . Il puntatore FILE - un particolare tipo di puntatore in C - riferimento a un file per le operazioni di input /output :
# include stdio.h
int main ( ) {
file * di file ;
file di
= fopen ( " c: \\ \\ example.text " , " r");
In questo esempio , il puntatore del file fa riferimento "file" un file di testo denominato " esempio " che si trova nella principale "c : \\ " partizione del disco rigido, l'argomento "r " indica che il file viene aperto in sola lettura
2
Crea un numero intero da memorizzare. il file , e il ciclo di leggere il file . In questo codice, un numero intero memorizza un numero , mentre il file viene attraversata :
int x ;
mentre
{
}
Nella dichiarazione " mentre" , il " feof (file ) " chiamata di funzione controlla il puntatore del " file" FILE per il token EOF . Quando il puntatore contiene quella pedina , la fine del file viene raggiunta e il ciclo si interrompe .
3
leggere dal file , un numero intero alla volta , con la funzione " fscanf " . Per esempio :
mentre ( feof (file ) ! ) Per
{
if ( fscanf (file , "% d" , & x ) == 1 ) per
printf (" $ d \\ n" , x ) ; }
la funzione " fscanf " legge l'input da " file" come decimale - intero - e negozi in " x ". variabile L' istruzione "if" assicura che solo un singolo argomento è preso per chiamata a " fscanf ". Poi " printf" stampa il numero intero al terminale sulla propria riga . Compilare il programma ed eseguire il file di output per i risultati .
Programmazione © www.354353.com