Текстовые файлы

Текстовые файлы представляют собой последовательность строк различной длины, каждая из которых заканчивается меткой EOLnEnd Of Line – конец строки (последовательность символов #13#10). В конце файла стоит метка EOFEnd Of File.

Запись данных в текстовый файл практически не отличается от вывода данных на экран терминала. Чтение же данных из текстового файла имеет свои особенности.

Объявляется текстовый файл указателем на него:

FILE *f;

где fуказатель на файл – имя логического файла (файловая переменная),

FILE – служебное слово – только заглавными буквами!

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

f=fopen(“путь”, “режим”);

где путь – полный путь к файлу на внешнем носителе,

режим – режим открытия файла:

r – чтение (read),

w – запись (write),

a – добавление в конец файла (append),

r+ - чтение с обновлением (r + w),

w+ - запись с обновлением,

a+ - добавление с обновлением.

FILE *f_text;

f_text=fopen(“D:/User/my_file.txt”, “w”); // по указанному
// пути создан текстовый файл
// my_file.
txt и открыт
// для записи

Если файл с таким именем уже существовал, то он очищается (из него удаляется информация).

Форматная запись (вывод) в файл осуществляется функцией:








Дата добавления: 2015-10-19; просмотров: 731;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.