[ Foro de C ]

leer un byte

14-Mar-2006 12:43
rafael Manzano Martinez
1 Respuestas

Buenas a todos, Nacho como leo solo un byte de un fichero para ir de uno en uno correctamente.

Un saludo y gracias.


14-Mar-2006 16:45
Nacho Cabanes (+84)

char dato;   /* Un "char" ocupa un byte */

...

fichero = fopen(...);  /* Abro el fichero */
dato = fgetc(fichero); /* Leo un dato de un byte */
fclose(fichero);    /* Cierro el fichero */


Si quieres escribir un byte, usarías "fputc" en lugar de "fgetc".

N.







(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)