Содержание
- 2. Файлы Точного определения файла не существует. Файлом может быть: Объект файловой системы (файлы, папки и т.д.)
- 3. Способы работы с файлами Существует два способа работы с файлами: Используя файлы как потоки Используя произвольный
- 4. Потоковый ввод/вывод Операции над потоковыми файлами: Открытие файла Чтение из файла (ввод из файла) Запись в
- 5. Открытие файла FILE* fopen(char *name, char *mode); name – имя файла mode – режим открытия файла
- 6. Закрытие файла Функция закрытия файла: void fclose(FILE *fp); fp – указатель на переменную файлового типа, связанную
- 7. Вывод в файл символа и строки Запись символа в файл: int fputc(int c, FILE *fp); c
- 8. Вывод форматируемого текста в файл int fprintf(FILE *fp, char* fmt, …); fp – файл, в который
- 9. Пример записи в файл #include void main() { /* открываем файл на запись */ FILE *fp
- 10. Чтение из файла Чтение символа из файла: int fgetc(FILE* fp); fp – файл Возвращаемое значение: считанный
- 11. Пример считывания строк из файла Данный пример выводит на экран содержимое файла #include void main() {
- 12. Форматный ввод данных из файла int fscanf(FILE* fp, char* fmt, …); fp – файл fmt –
- 13. Стандартный ввод/вывод В языке Си есть три преопределенных стандартных файла: stdin – стандартный ввод (клавиатура) stdout
- 14. Дополнительные функции работы с файлами Определение наличия ошибки в файле: int ferror(FILE *fp) fp – файл
- 16. Скачать презентацию