ВУЗ:
Составители:
9
Доступ к полям записи осуществляется с помощью так называемого ква-
лифицируемого или уточненного идентификатора, который представляет
собой имя переменной типа записи и имя поля, разделенные между собой
точкой (выражения типа Particle.Charge или Particle.Coord.X). Кроме
этого для доступа к полям записи можно использовать инструкцию при-
соединения with, как показано в примере.
Указательные типы.
Указатели представляют собой переменные, в которых записаны ад-
реса тех ячеек памяти, в которых находятся данные. Обычно указатели
применяют при работе с динамическими переменными, которые создаются
в процессе выполнения программы и которые не имеют заранее опреде-
ленного при компиляции адреса. Подробное описание этого типа выходит
за рамки данного пособия.
Файлы.
Структура данных (логический файл), которая создается для после-
дующей записи этих данных во внешнюю память (физический файл).
Структура типа файл представляет собой набор однородных по типу дан-
ных и в этом смысле напоминает массив. В отличие от массива у файла нет
заранее определенного количества элементов. Конец файла определяется
специальным символом
Eof
(ASCII код – 26). Доступ к элементам файла
для их считывания или записи осуществляется с помощью стандартных
процедур языка программирования, предназначенных для работы с файла-
ми.
Пример работы с файлами приведен ниже. Здесь рассмотрены два
файловых типа – текстовые и типизированные файлы. Более сложные
случаи работы с нетипизированными файлами и файловыми потоками в
данном пособии не рассматриваются.
var
F1: TextFile; {текстовый файл}
F2: file of real; {типизированный файл (файл вещественных чисел)}
St: string;
A,B,C : real;
…………………………………
AssignFile (F1,'TextFile.txt'); {связывание логического файла с физиче-
ским, имеющим имя " TextFile.txt "}
ReWrite(F1); {создать и открыть новый файл}
………………………………………………………
St:= 'Создаем новый файл';
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
Доступ к полям записи осуществляется с помощью так называемого ква-
лифицируемого или уточненного идентификатора, который представляет
собой имя переменной типа записи и имя поля, разделенные между собой
точкой (выражения типа Particle.Charge или Particle.Coord.X). Кроме
этого для доступа к полям записи можно использовать инструкцию при-
соединения with, как показано в примере.
Указательные типы.
Указатели представляют собой переменные, в которых записаны ад-
реса тех ячеек памяти, в которых находятся данные. Обычно указатели
применяют при работе с динамическими переменными, которые создаются
в процессе выполнения программы и которые не имеют заранее опреде-
ленного при компиляции адреса. Подробное описание этого типа выходит
за рамки данного пособия.
Файлы.
Структура данных (логический файл), которая создается для после-
дующей записи этих данных во внешнюю память (физический файл).
Структура типа файл представляет собой набор однородных по типу дан-
ных и в этом смысле напоминает массив. В отличие от массива у файла нет
заранее определенного количества элементов. Конец файла определяется
специальным символом Eof (ASCII код – 26). Доступ к элементам файла
для их считывания или записи осуществляется с помощью стандартных
процедур языка программирования, предназначенных для работы с файла-
ми.
Пример работы с файлами приведен ниже. Здесь рассмотрены два
файловых типа – текстовые и типизированные файлы. Более сложные
случаи работы с нетипизированными файлами и файловыми потоками в
данном пособии не рассматриваются.
var
F1: TextFile; {текстовый файл}
F2: file of real; {типизированный файл (файл вещественных чисел)}
St: string;
A,B,C : real;
…………………………………
AssignFile (F1,'TextFile.txt'); {связывание логического файла с физиче-
ским, имеющим имя " TextFile.txt "}
ReWrite(F1); {создать и открыть новый файл}
………………………………………………………
St:= 'Создаем новый файл';
9
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »
