EOF
De Wikipedia, la enciclopedia libre
En programación, EOF (abreviatura de end-of-file, fin de fichero en inglés) es una condición en un sistema operativo por la cual ninguna otra información puede ser leida de la fuente de datos. Tal fuente de datos es normalmente un fichero o stream.
En la librería estandar de C, el acceso a un fichero y otras funciones I/O pueden devolver un valor igual al simbólico EOF para indicar que la condición end-of-file se ha cumplido. El valor real de EOF es un número negativo que depende del sistema donde estemos trabajando, aunque por lo general es -1.
En UNIX esta condición puede generarse desde el shell (consola) tecleando Ctrl+D.
En Microsoft DOS y Windows se genera mediante la combinación Ctrl+Z.