Fájl változók és fájltípusok
§ 8.4.Rabota fájlok
8.4.1. Fájl változók és fájltípusok
Az előző részben megtárgyaltuk a program tárolására könyvek listáját. A munka azonban ilyen program kényelmetlen, mert minden program futása van, hogy újra a játéktérre bejegyzéseket. Könnyen tárolható információt rekordok egy fájlt a lemezen. A fájl neve különleges módon az adatok megjelenítésére. Dekoráció hozzárendelni a fájlnevet, adja meg, milyen információkat, amelyek jelzik a fájl végére.
A Pascal három fájltípusok meghatározása.
2.Tipizirovanny fájl (z) ... ha egy fájlt a gép képviselete adat csak deklarált típus. Ezek a fájlok lehetővé teszik, hogy könnyen rögzíti az adatokat a lemezen komplex típusú, mint a tömbök.
3.Beztipovy (bináris) file (fájl), amikor a gép képviselete a tárolt adatok a különböző típusú, ezeket a változókat lehetővé teszik, hogy a meglévő fájlok bármilyen típusú. Típusos és bináris file-okat rögzíti a belső gép reprezentáció (ábra. 8.2)
8.2 ábra. Egy példa a belső ábrázolása egy bináris fájl
Adja meg a fájl típusát a következők egyike lehet három módja van:
Imya_faylov_tipa2 = iratai tip_elementov_fayla;
Kezdjük azzal, nézi a szöveges fájlokat. Tehát, hogy a munka egy szöveges fájlt a programnak tartalmaznia kell a fájl típusú változó szöveg. Például így:
Var f. szöveg; // szövegfájlt f
Az egyéb változók leírása fájltípusok:
Var fájl2. iratai char; ... .// fájl2 fájl álló karakterek
file3. fájlba; // beztipovy fájl file3