Запись - чтение информации

Все действия по чтению-записи данных в файл можно разделить на три группы:

- операции посимвольного ввода-вывода;

- операции построчного и форматированного ввода-вывода;

- операции ввода-вывода по блокам.

Рассмотрим основные функции, применяемые в каждой из указанных трех групп операций. Заметим, что при ошибке чтения/записи они, как правило, подобно fopen(), не прерывают работу программы, а вместо этого возвращают определеннное значение, сигнализирующее об ошибке. Это часто используют целенаправленно для определения конца файла: такое значение считается признаком достижения конца файла.