C/Czytanie i pisanie do plików: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
→Przykład - pliki graficzny: przykład |
Nie podano opisu zmian |
||
Linia 43:
Można zauważyć, że do zapisu do pliku używamy funkcji <tt>[[C/fprintf|fprintf]]</tt>, która wygląda bardzo podobnie do <tt>[[C/printf|printf]]</tt> - jedyną różnicą jest to, że w <tt>fprintf</tt> musimy jako pierwszy argument podać identyfikator pliku. Nie jest to przypadek - obie funkcje tak naprawdę robią tak samo. Używana do wczytywania danych z klawiatury funkcja <tt>[[C/scanf|scanf]]</tt> też ma swój odpowiednik wśród funkcji operujących na plikach - jak nietrudno zgadnąć, nosi ona nazwę <tt>[[C/fscanf|fscanf]]</tt>.
W rzeczywistości język C traktuje tak samo klawiaturę i plik - są to źródła danych, podobnie jak ekran i plik, do których
Każdy program w momencie uruchomienia "otrzymuje" od razu trzy otwarte strumienie:
|