Programmeringssprog er i stand til at læse og skrive data til og fra filer. Dette er en værdifuld evne for et program at have, da det giver data, der skal gemmes , restaureret og delt med andre programmer. C programmeringssprog har en fil input og output bibliotek kaldet " cstdio ". Du kan bruge dette bibliotek til at gemme binære data i en fil. Biblioteket giver mulighed for at skrive i binær tilstand , som gør filen kompatibel med UNIX-kommandoer . Ting du skal
C Integrated Development Environment (IDE) , (såsom Eclipse CDT
C Compiler , som GCC)
Vis Flere Instruktioner
1
Medtag bibliotekerne " cstdlib " og " cstdio " ved at skrive følgende udsagn i toppen af kildekoden fil:
# include
# include < stdio . h>
2
Opret en hovedfunktion ved at skrive følgende under inkluderer udsagn :
int main () {}
3
Erklær en pointer til en fil. Denne pointer vil blive brugt til at åbne , skrive og tæt på en tekstfil. Skriv følgende udtalelse inden for de krøllede parenteser i den vigtigste funktion : Hej
FILE * F;
4
Erklær en tegnstreng og tildele noget tekst til det ved at skrive følgende erklæring under erklæring skrevet i det forrige trin : Hej
char str [] = "text "
5
Åbn en tekstfil i binær tilstand ved hjælp af " fopen () funktion". Du skal angive en filsti til funktionen. Hvis filen ikke findes på filen vej, vil en ny fil blive oprettet. For eksempel vil oprette en fil med navnet " filename" på roden af C: \\ drev i Windows , kan du skrive følgende erklæring : Hej
f = fopen ( "c: \\ \\ filename.txt " " wb ")
6
Skriv strengen til filen ved hjælp af fprintf () funktion , som dette : Hej
fprintf ( f , str. ),
7
Luk fil som dette : Hej
fclose ( f)
8
Afslut dit program ved hjælp af en tilbagevenden erklæring , som så : Hej
tilbagevenden 0 ;
9
Udfør programmet ved at trykke på den grønne "Play" knappen placeret i rækken af knapper i toppen af IDE . Programmet opretter en fil og skrive teksten "streng" til den i binær tilstand .