9.3 Leer
una cadena desde un fichero
fgets
(
cadena,
N,
fd
);
Lee
una línea de texto.
cadena
es el vector de caracteres donde se depositará la línea.
N
es el máximo número de caracteres para leer. Si la línea
ocupa más de
N
caracteres, sólo se lee esa cantidad.
fd
es el descriptor del fichero.
Cuando
se abre un fichero, se comienza a leer desde la primera línea. Llamadas
consecutivas a
fgets
van leyendo línea por línea. Si se cierra el fichero y se vuelve
a abrir, se lee otra vez desde el principio.
Internamente
existe un
puntero
del fichero
que apunta a la posición relativa al fichero donde se va a leer el
siguiente dato.