Работа с текстовыми файлами в языке Паскаль - 4 стр.

UptoLike

4
1 Текстовые файлы
Текстовые файлы предназначены для хранения текстовой информации
последовательности символьных строк разной длины. Как и в случае с
типизированными файлами, с точки зрения операционной системы текстовые
файлы ничем не отличаются от остальных; интерпретация содержимого того или
иного файла как текстового (или типизированного) является целиком
ответственностью прикладной программы, работающей с
данным файлом.
Обычно (но не всегда) текстовые файлы имеют расширение “txt”, и для
их создания и редактирования используют программытекстовые редакторы. В
качестве другого примера тестовых файлов можно привести файлы с
расширением “pas” с исходными текстами программ на Паскале.
С точки зрения программы на Паскале, текстовый файлэто
последовательность символов,
разделяемых на строки специальным символом
«перевод строки». Например, файл, содержимое которого в текстовом редакторе
выглядит следующим образом:
ABC
DE FG
H
будет храниться в виде последовательности:
ABCDE FG┘┘H
Здесь означает символ перевода строки (в текстовом редакторе он
добавляется при нажатии клавиши “Enter”).
Программа на Паскале имеет доступ к двум специальным переменным типа
«текстовый файл»: Input и Output. Чтение данных из первой эквивалентно
считыванию с клавиатуры, запись во вторуювыводу на экран. Таким образом,
например, вывод на
экран надписи можно осуществить как при помощи
оператора