Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Работа с типизированными файлами

РефератПомощь в написанииУзнать стоимостьмоей работы

При определении переменной файлового типа также в программе появляется скрытый (неявный) текущий указатель файла. Его назначение — указывать на конкретный элемент файла (обеспечивать доступ к нему). Файловый тип определяется служебными словами file of, далее идет указание базового типа, который может быть любым, кроме файлового. Операции с файловыми переменными включают: Установочные… Читать ещё >

Работа с типизированными файлами (реферат, курсовая, диплом, контрольная)

Типизированный файл в Паскале интерпретируется как последовательность (список) значений определенного (одного и того же) базового типа. Например, если в файле на диске хранится список вещественных чисел, то переменная в языке Pascal, через которую можно получить к ним доступ, может быть описана так:

f: file of real;

Файловый тип определяется служебными словами file of, далее идет указание базового типа, который может быть любым, кроме файлового.

Тут следует понимать такую особенность. В файле могут храниться числа, но в pascal-программе они могут быть интерпретированы как символы или строки. Все зависит от выбранного базового типа при определении файловой переменной. Возможны разные ситуации.

При определении переменной файлового типа также в программе появляется скрытый (неявный) текущий указатель файла. Его назначение — указывать на конкретный элемент файла (обеспечивать доступ к нему).

В языке программирования Паскаль все действия с файлом (чтение, запись) производятся поэлементно. Действия совершаются именно над тем элементом файла, на который указывает текущий указатель файла. После того как действие будет завершено, указатель перемещается к следующему элементу. Все элементы файла пронумерованы, начиная с нуля.

Операции с файловыми переменными включают:

  • · установочные и завершающие операции;
  • · ввод и вывод;
  • · перемещение по файлу;
  • · специальные операции.

Типизированный файл — это последовательность компонент любого заданного типа (кроме типа «файл»). Доступ к компонентам файла осуществляется по их порядковым номерам. Компоненты нумеруются, начиная с 0. После открытия файла указатель (номер текущей компоненты) стоит в его начале на нулевом компоненте. После каждого чтения или записи указатель сдвигается к следующему компоненту.

Показать весь текст
Заполнить форму текущей работой