Hvordan skrive Binary til fil en Eksempelkoden i C

Programmeringsspråk er i stand til å lese og skrive data til og fra filer. Dette er en verdifull mulighet for et program å ha, siden det gjør at data kan lagres, restaurert og delt med andre programmer. Programmeringsspråket C har en fil input og output bibliotek kalt "cstdio." Du kan bruke dette biblioteket til å lagre binære data til en fil. Biblioteket kan du skrive i binær modus som gjør filen kompatibelt med UNIX-kommandoer.

Bruksanvisning

1 Inkluder bibliotekene "cstdlib" og "cstdio" ved å skrive følgende utsagn på toppen av kildekoden filen:

inkluderer <stdlib.h> inkludere <stdio.h>

2 Lag en hovedfunksjon ved å skrive følgende under inkluderer uttalelser:

int main () {}

3 Erklærer en peker til en fil. Denne pekeren vil bli brukt til å åpne, skrive og lukke til en tekstfil. Skriv følgende uttalelse innenfor klammeparenteser av den viktigste funksjonen:

FILE *f;

4 Erklærer en tegnstreng og tildele litt tekst til det ved å skrive følgende uttalelse under setningen skrevet i forrige trinn:

char str[] = "text";

5 Åpne en tekstfil i binærmodus ved hjelp av "fopen () -funksjonen". Du må oppgi en filbane til funksjonen. Hvis en fil ikke finnes på filbanen, vil en ny fil bli opprettet. For eksempel vil opprette en fil som heter "filnavn" på roten av C: \ stasjonen i Windows, kan du skrive følgende uttalelse:

f=fopen("c:\\filename.txt", "wb");

6 Skriv strengen til filen ved hjelp av funksjonen fprintf (), som dette:

fprintf(f, str);

7 Lukk filen som dette:

fclose(f);

8 Avslutt programmet bruker en retur uttalelse, som så:

return 0;

9 Kjør programmet ved å trykke på den grønne «Play» -knappen i knapperaden øverst på IDE. Programmet vil opprette en fil og skriv teksten "streng" til det i binær modus.