I linguaggi di programmazione sono in grado di leggere e scrivere dati da e verso file . Si tratta di una preziosa possibilità per un programma di avere , in quanto permette ai dati di essere salvati , restaurato e in comune con altri programmi . Il linguaggio di programmazione C ha un file di input e di output della libreria chiamata " cstdio . " È possibile utilizzare questa libreria per salvare i dati binari in un file . La libreria consente di scrivere in modo binario che rende il file compatibile con i comandi UNIX . Cose che ti serviranno
C ambiente di sviluppo integrato ( IDE ) , ( come ad esempio Eclipse CDT
C Compiler , come GCC ) economici Mostra più istruzioni
1
includere le librerie " cstdlib " e " cstdio " scrivendo le seguenti dichiarazioni nella parte superiore del file di codice sorgente :
# include
# include < stdio . h >
2
Creare una funzione principale , scrivendo al seguente sotto l' comportano dichiarazioni :
int main ( ) { }
3
dichiarare un puntatore a un file . Questo puntatore viene utilizzato per aprire , scrivere e chiudere un file di testo . Scrivi la seguente dichiarazione all'interno delle parentesi graffe della funzione principale :
FILE * f ;
4
dichiarare una stringa di caratteri e di assegnare un testo ad esso , scrivendo la seguente dichiarazione al di sotto della dichiarazione scritta nel passaggio precedente :
char str [ ] = "text" ;
5
Aprire un file di testo in modalità binaria usando la " funzione fopen ( ) " . È necessario fornire un percorso di file per la funzione. Se un file non esiste sul percorso del file , verrà creato un nuovo file . Ad esempio, per creare un file di nome "nomefile" nella directory principale del disco C: \\ in Windows , è possibile scrivere la seguente dichiarazione :
f = fopen ( " c: \\ \\ filename.txt " , " wb " ) ;
6
Scrivi la stringa per il file utilizzando la funzione fprintf ( ) , in questo modo:
fprintf ( f , str) ;
7
chiudere il file in questo modo:
fclose ( f) ;
8
Esce il programma utilizzando l'istruzione return , in questo modo:
ritorno 0 ;
9
Eseguire il programma premendo il tasto verde "Play" si trova nella fila di pulsanti nella parte superiore della IDE . Il programma crea un file e scrivere il testo " stringa" ad esso in modalità binaria .