Next: About this document ...
Up: Lista 8 - Wstęp
Previous: Zadanie 6
W programie odwracającym linie (rewlin.c) musimy obliczać długość
lini mimo że funkcja czytaj_linie
wie jaka długa była linia. Używając
deklarację:
typedef struct { char * txt; long dlugosc;} linia;
zmodyfikować funkcję czytaj_linie
tak by zwracana wartość była
typu linia
(i zawierała zarówno wskaźnik do bufora, jak
i długość linii). Zrobić też odpowiednie zmiany do programu głównego
(w szczególności usunąć wywołanie funkcji strlen
).
Waldek Hebisch
2003-01-21