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)Folia01FOLIA02 (2)Folia09FOLIA04 (3)FOLIA08FOLIA05FOLIA05 (3)FOLIA03 (5)FOLIA05 (6)FOLIA05 (4)FOLIA01BFOLIA05 (5)więcej podobnych podstron