Учебно-методическое пособие. Алматы, 2017 ббк


Типизированный файл. Запись данных в типизированный файл



бет72/106
Дата03.01.2022
өлшемі483.39 Kb.
#451845
түріУчебно-методическое пособие
1   ...   68   69   70   71   72   73   74   75   ...   106
УЧЕБНИКПаскаль(100217)

2.8.6 Типизированный файл. Запись данных в типизированный файл.

Рассмотрим следующую задачу:

Необходимо записать в текстовый файл 50 четырех значных чисел. Пусть каждое число будет записано в отдельной строке (см. program Primer_F1,п.п 2.8.2.). Каков будет размер этого файла?

Попробуем примерно его оценить. Каждый знак занимает 1 байт, таких знаков 50*4=200. Учтем, что в конце каждой строки стоит символ признака строки, а вконце файла символ признака конца файла, это вытекает из определения текстового файла (см. п.п.2.8.1.). Таким образом, величина файла будет больше чем 250 байт.

Можно ли сохранить эти данные в файле меньшего объема?

Вы знаете, что для того, чтобы наша программа могла обрабатывать данные, нужно предварительно выделить определенное место в оперативной памяти для хранения этих данных. Объем выделяемой памяти определяется типом данных, так для хранения одного элемента типа integer выделяется 2 байта памяти, а для одного элемента типа byte - 1 байт.

Можно ли использовать данный подход при сохранении данных в файле? Оказывается можно. Существует специальный тип файла, который называется типизированным файлом.



Достарыңызбен бөлісу:
1   ...   68   69   70   71   72   73   74   75   ...   106




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет