Заголовочный файл
| Название | Язык |
|---|---|
| stdio.h | С |
| cstdio | С++ |
End-of-File — конец файла.
EOF определён как макро-константа. Макрос EOF заменяется целым отрицательным постоянным значением, которое зависит от системы, обычно значение равно -1.
EOF используется в качестве значения, которое возвращают некоторые функции заголовочного файла <cstdio>, чтобы указать отказ. Но основное предназначение EOF — это указание конца файла. Например, при считывании данных из файла, программа может определить конец файла, прочитав это значение. В случае возникновения ошибки, работа с файлом прекращается и возвращается значение конца файла.