НОВОСТИ   БИБЛИОТЕКА   ЮМОР   КАРТА САЙТА   ССЫЛКИ   О САЙТЕ  




предыдущая главасодержаниеследующая глава

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

Особое значение имеют файлы, компонентами которых являются символы. Такие файлы называются текстовыми.

Тип текстового файла (TEXT) в каждом трансляторе с паскаля заранее предопределен как


(описывать в программе этот тип не требуется). Текстовый файл со - стоит из последовательности строк, каждая из которых содержит величины типа CHAR и заканчивается специальным символом "конец строки" (EOL).

Стандартные файлы INPUT и OUTPUT являются текстовыми.

С символом "конец строки" оперируют следующие процедуры:

WRITELN(F) - записывается символ "конец строки" (EOL) в компоненту файла, на которую установлен указатель файла.

READLN(F) - пропускается оставшаяся часть текущей строки и указатель файла устанавливается на первый символ новой строки. В "окно" файла F↑ считывается этот символ.

EOLN(F) - функция принимает значение TRUE, если указатель установлен на символ "конец строки", и засылает пробел в F↑.

Если F - текстовый файл, а СН - символьная переменная, то можно использовать следующие формы процедур записи и чтения.

Для записи в текстовый файл F значения символьной переменной СН можно воспользоваться процедурой


Если V1,V2,V3, . . . VN - символьные переменные, то можно их значения записать в файл F процедурой


При этом следом за значением VN в файл F запишется символ "конец строки".

Аналогично можно воспользоваться оператором


для чтения из текстового файла F.

Если надо прочитать N символов и перейти к новой строке файла F, то можно использовать оператор


предыдущая главасодержаниеследующая глава








© Злыгостев А.С., 2001-2019
При использовании материалов сайта активная ссылка обязательна:
http://informaticslib.ru/ 'Библиотека по информатике'
Рейтинг@Mail.ru
Поможем с курсовой, контрольной, дипломной
1500+ квалифицированных специалистов готовы вам помочь