Provided by:
manpages-es_1.55-10_all 
NOMBRE
fread, fwrite - entrada/salida binaria de flujos de datos
SINOPSIS
#include <stdio.h>
size_t fread( void *ptr, size_t tam, size_t nmiemb, FILE *flujo);
size_t fwrite( const void *ptr, size_t tam, size_t nmiemb, FILE
*flujo);
DESCRIPCI'ON
La funcion fread lee nmiemb elementos de datos, cada uno de tam bytes
de largo, del flujo de datos apuntado por flujo, almacenandolos en el
sitio apuntado por ptr.
La funcion fwrite escribe nmiemb elementos de datos, cada uno de tam
bytes de largo, al flujo de datos apuntado por flujo, obteniendolos del
sitio apuntado por ptr.
Para las versiones no-bloqueantes, vease unlocked_stdio(3).
VALOR DEVUELTO
fread y fwrite devuelven el numero de elementos (no de caracteres)
leidos o escritos correctamente. Si ocurre un error o se llega al fin-
de-fichero, el valor devuelto es un numero menor del esperado (o cero).
fread no distingue entre fin-de-fichero y error, asi que quien llame a
esta funcion debe emplear feof(3) y ferror(3) para determinar que ha
ocurrido.
CONFORME A
Las funciones fread y fwrite son conformes con ANSI X3.159-1989 (``C
ANSI'').
V'EASE TAMBI'EN
read(2), write(2), feof(3), ferror(3), unlocked_stdio(3)