Книга: Язык программирования Си для персонального компьютера
Чтение и запись данных
Чтение и запись данных
Функции ввода/вывода верхнего уровня позволяют передавать данные различными способами.
Операции чтения и записи в потоках начинаются с текущей. позиции в потоке, идентифицируемой как "file pointer"
(указатель файла) для потока. Указатель файла изменяется после выполнения операции чтения или записи.
Например, если Вы читаете один символ из потока, указатель файла продвигается на 1 байт, так что следующая операция начнется с первого несчитанного символа. Если поток открыт для добавления, указатель файла автоматически позиционируется на конец файла перед каждой операцией записи.
Поток, связанный с таким устройством, как консольный терминал, не имеет указателя файла. Программы, которые перемещают указатель файла (с помощью функции fseek), будут иметь в этом случае неопределенный результат.
- 4.4.3. Чтение и запись
- Запись в файл в Python. Метод write().
- Чтение закрытых каналов
- Глава 15 Страничный кэш и обратная запись страниц
- 25.3. Чтение записей
- Запись в файл
- Б.1.3. Запись данных
- 5.4.2. Чтение файлов
- 19.2.7. Чтение и запись данных в элементе
- Б.1. Чтение и запись данных
- 7.3.2. EEPROM и флэш-память