FOLIA06 (5)


Dopisanie elementu do pliku
Wydłużenie pliku o jeden element realizuje procedura zapisu:
WRITE(x,v);
gdzie v  zmienna takiego samego typu jak typ elementów pli-
ku.
Przez zmienną v przekazuje się element dołączony do pliku
sekwencyjnego na jego końcu. Zmiennej v należy nadać odpo-
wiednią wartość przed wywołaniem procedury WRITE. Dopisanie
elementu do pliku powoduje przesunięcie wskaznika pliku na
ostatni element wpisany do pliku. W przypadku pliku o bezpośred-
nim dostępie element v zostanie wpisany na miejscu składowej,
znajdującej się na pozycji wskaznika pliku.
Przygotowanie pliku do odczytu
Zapisany plik może być udostępniony do odczytu po otwarciu i
przeniesieniu wskaznika pliku przed pierwszy element pliku. Reali-
zuje to procedura:
RESET(x);
Odczyt elementu z pliku
Odczyt elementu z pliku jest nieniszczący. W wyniku wykona-
nia tej instrukcji zmiennej v, będącej drugim parametrem procedu-
ry, zostanie przypisana wartość składowej pliku x, znajdującej się
na pozycji wskazywanej przez wskaznik pliku
READ(x,v);
Odczyt z pliku powoduje przesuniecie wskaznika pliku na na-
stępny element pliku.
Próba odczytu elementu po wyczerpaniu pliku będzie sygnali-
zowana błędem wykonania.


Wyszukiwarka

Podobne podstrony:
FOLIA09 (4)
Folia01
FOLIA02 (2)
Folia09
FOLIA04 (3)
FOLIA08
FOLIA05
FOLIA05 (3)
FOLIA03 (5)
FOLIA05 (6)
FOLIA05 (4)
FOLIA01B
FOLIA05 (5)

więcej podobnych podstron