C/fread

Z Wikibooks, biblioteki wolnych podręczników.

< C

Spis treści

[edytuj] Deklaracja

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


[edytuj] Plik nagłówkowy

stdio.h


[edytuj] Argumenty

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


[edytuj] Opis

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.


[edytuj] Wartość zwracana

Liczba faktycznie wczytanych elementów.


[edytuj] Zobacz też

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