C/EOF e FdF
< C
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 → |