A bináris (binary) átviteli módot fájlok
Bízza kilapozódott
Hasonlóképpen (amint az a szabványos, input-output stream stdin és stdout) tudja végezni munkáját a fájlokat a lemezen. Erre a célra a C nyelv könyvtár a következő funkciókat tartalmazza:
fgetc (), getc () - Input (read) egy karaktert egy fájlt;
fputc (), putc () - írj egy karakter a file;
fprintf () - formázott kimenetet egy fájlba;
fscanf () - formázott bemenet (olvasni) a file;
fgets () - Input (write) sort a fájl;
fputs () - line bejegyzést a fájlt.
A különbség a funkciók fgetc (). getc () és fputc (), putc () nem tartozik ide, így a példák fogjuk használni csak az egyiket.
A bináris (binary) átviteli módot fájlokat. Binary átviteli mód révén szerveződik getc () és putc (), akkor elérhető a következő formában:
ahol fp - mutató az áramot;
- ezekre int, hogy megkapja a következő karakter egy fájlból vagy írni, hogy mennyit ér a fájlt. Prototípusai funkciók:
Példaként getc () és putc (), nézd meg a program bemenő adatok egy fájlba a billentyűzet és a program megjeleníti azokat a képernyőn a fájl.
Input A program beolvassa a karaktereket a billentyűzet és kiírja egy fájlba. Hagyja terminátor bemeneti táplálást a billentyűzet karakter „#”. A fájlnév kér a felhasználótól. Ha a gombot megnyomja a belépő karakterek sorozata
A következő programokat használnak már a fentiekben tárgyaltuk getchar funkció (), putchar () szabványos cseréje szimbólum áramok stdin, stdout.

Az alábbi program beolvassa a szimbólum áramot egy korábban létrehozott fájlt, és megjeleníti azt a kijelzőn:

Program olvasni a karaktereket a fájl javítható azáltal, hogy képes megjeleníteni a képernyőn megjelenő információk részek (képkocka):


Ebben a programban, megjelenése után a következő képkocka a MAX sor, hogy menjen a következő kép, nyomjon meg egy gombot.
Bináris csomópont fájl tárolható a lemez tartalmát, amelyeket nem lehet közvetlenül jelenik meg a kijelzőn (az egész és valós számok a belső reprezentáció).
Releváns példák és magyarázatok 8. fejezet leírása az adatbázis karbantartási program adatokat a vállalat alkalmazottai. save () és a terhelés () ebben a példában (lásd. §8.2) lehetővé teszi, hogy mentse a külső memória és a betöltött külső memória tárol alkalmazottak a cég.