Учебно-методический комплекс дисциплины для обучающегося «Языки программирования» для специальности 5В010900 Математика



бет76/142
Дата03.01.2022
өлшемі1.33 Mb.
#450516
түріУчебно-методический комплекс
1   ...   72   73   74   75   76   77   78   79   ...   142
УМКДО -ЯзыкиПрограммирования

Поиск в нетипизированном файле

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



Запись и чтение

Для осуществления записи в нетипизированный файл и считывания из него применяются две специальные процедуры blockread() и blockwrite().

Процедура blockread(f:file; buf, count:word [; result:word]) предназначена для считывания из файла f нескольких элементов разом (их количество указывается в переменной count, а длина устанавливается во время открытия файла) при помощи буфера обмена данными buf. Необязательная переменная result может хранить количество элементов, фактически считанных из файла.

Процедура blockwrite(f:file; buf, count:word [; result:word]) производит запись данных в нетипизированный файл при помощи буфера buf.




Достарыңызбен бөлісу:
1   ...   72   73   74   75   76   77   78   79   ...   142




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

    Басты бет