Файл — это именованная
структура данных, представляющая собой последовательность элементов данных одного
типа, причем количество элементов последовательности практически не ограничено.
В первом приближении файл можно рассматривать как массив переменной длины неограниченного
размера.
Как и любая структура
данных (переменная, массив) программы, файл должен быть объявлен в разделе описания
переменных. При объявлении файла указывается тип элементов файла.
В общем виде объявление
файла выглядит так: Имя:file of ТипЭлементов;
Примеры:
res:
file of char;
// файл символов
koef:
file of real; // файл вещественных
чисел
f:
file of integer; // файл целых чисел
Файл, компонентами
которого являются данные символьного типа, называется символьным, или текстовым.
Описание текстового файла в общем виде выглядит так:
Имя:TextFile;
где:
имя — имя файловой переменной;
TextFile — обозначение- типа,
показывающее, что Имя — это файловая переменная, представляющая текстовый
файл.
Знаете ли Вы, что релятивистское объяснение феномену CMB (космическому микроволновому излучению) придумал человек выдающейся фантазии Иосиф Шкловский (помните книжку миллионного тиража "Вселенная, жизнь, разум"?). Он выдвинул совершенно абсурдную идею, заключавшуюся в том, что это есть "реликтовое" излучение, оставшееся после "Большого Взрыва", то есть от момента "рождения" Вселенной. Хотя из простой логики следует, что Вселенная есть всё, а значит, у нее нет ни начала, ни конца... Подробнее читайте в FAQ по эфирной физике.