Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Работа с файлами в языке Паскаль.Файловые переменные. Основные операции с файлами.




В Паскале для работы с данными на внешних носителей предусмотренно описание файлов и файловых переменных

файл в Паскаде рассматривается как структурный тип данных
Доступ к элементам файла осуществляется через указатели
При открытиеи файлеа с помощью оператора reset указатель устанавливается на 1 элемент
чтобы дополнить файл надо переместить указатель в конец файла

reset--Эта процедура ищет на диске уже существующий файл и переводит его в режим чтения, устанавливая указатель на первую позицию файла. Результат выполнения этой процедуры можно изобразить следующим образом:

Если происходит попытка открыть для чтения не существующий еще на диске файл, то возникает ошибка ввода/вывода, и выполнение программы будет прервано.

Rewrite-- Процедура Rewrite(f) (где f – имя файловой переменной) устанавливает файл с именем f в начальное состояние режима записи, в результате чего указатель устанавливается на первую позицию файла. Если ранее в этот файл были записаны какие-либо элементы, то они становятся недоступными. Результат выполнения процедуры rewrite(f); выглядит следующим образом:


close
read
write
seak
filepos-- функция Паскаля, значением которой является текущая позиция указателя;
filesize-- функция Паскаля, определяющая число компонентов в файле;
erase-- Уничтожение файла в Паскале(перед этим надо закрыть файл)
rename-- Изменение имени файла в Паскале






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных