C/fread

< C

DeklaracjaEdytuj

size_t fread(void *ptr, size_t size, size_t nitems, FILE *stream);


Plik nagłówkowyEdytuj

stdio.h


ArgumentyEdytuj

ptr
wskaźnik na tablicę
size
rozmiar elementu tablicy
nitems
liczba elementów do odczytania
stream
plik, na którym wykonywana jest operacja


OpisEdytuj

Funkcja fread kopiuje nitems elementów z podanego pliku do tablicy. Kopiowanie kończy się w przypadku wystąpienia błędu, końca pliku lub po skopiowaniu podanej liczby elementów. Wskaźnik pliku jest przesuwany, tak by wskazywał pierwszy nieodczytany element.

Wartość zwracanaEdytuj

Liczba faktycznie wczytanych elementów.


Zobacz teżEdytuj

fscanf (czytanie pojedynczych zmiennych)
fwrite (analogiczna operacja do pisania do pliku)
fopen (otwarcie pliku)
fclose (zamknięcie pliku)