При открытии файла для чтения могут быть выполнены следующие действия:
- перемещение указателя файла в его конец
- поиск файла на диске и вывод сообщения об ошибке, если файл не найден
- уничтожение файла
- стирание предыдущего содержимого файла
- создание файла
- формирование значения функции feof()
- перемещение указателя файла на его начало