Teinatt Język Ć „
INFORMATYKA WYKŁAD 2
Współpraca- z plikami
Dane możną również, wczytywać z pliku i zapisywać do pliku. Do tego celu służą fimkcje fscanf() i fprintfO- Funkcje te mają identyczną budowę jak funkcje scanfQ i prinfO, "t wyjątkiem dodatkowego, pierwszego parametru. Parametr ten, deklarowany jest jako wskaźnik (o wskaźnikach będzie później...^ na zmiefinatypu FILE (duże'‘litery). iest wvkofzvstvwanv dó ^otwarcia" pliku i : ma nazwę idehtyfikatór kanału. feudowa funkcji fopen: ik'*rfopeń(hazwa_plilfu,lryb) , (alewcześniej: FILE■
Plik może być Otwarty w trzech tiybaeh:
V - plik otwierany^dó czytania
"w” -.pjik otwierany do Czytania, jednocześnie zostaje usunięty każdy plik o ; tej samej nazwie
”a" - dane wyjściowe z programu będą dołączane do istniejącego pliku
Przykład współpracy z plikami.
Program otwiera plik wyn.dat (nieistniejący dotychczas na dysku) w trybie'"w", j zapisuje w nim dwie wartości, następnie zamyka go i otwiera w trybie ||| \ | odczytuje je i drukuje na ękrąnie^B
yoidm
PILE *f;
#include <stdio.h>
.* oznacza,że/jest wskaźnikiem da pliku .
otwieranie pliku "wyn.dat" W tr zapisu^ Zmienna./1 związi