C/EOF e FdF

En Galilibros, o Wikibooks en galego.
< C
Saltar ata a navegación Saltar á procura
C
← Volver a pow EOF e FdF Seguir con Marcadores de formato


Fin do ficheiro ou FdF é o nome que recibe o carácter ASCII 255. É o carácter que marca o remate dun texto. Para escribilo en sistemas baseados en UNIX utilízase a combinación de teclas Ctrl + D, mentres que para escribilo en sistemas Windows utilízase a combinación de teclas Ctrl + Z.

Por outra banda está EOF (do inglés End Of File, fin do ficheiro) que é unha constante de tipo int e valor -1. A constante está definida no ficheiro de cabeceira stdio.h, unha das cabeceiras estándar de C. Iso significa que dita cabeceira contén unha liña tal que:

#define EOF -1

Ás veces poden confundirse estes elementos tan distintos polo feito de que moitas funcións de entrada de datos, ao ler o carácter FdF introducido polo usuario, devolven o valor EOF (-1).


C
← Volver a pow EOF e FdF Seguir con Marcadores de formato