Entries categorized as описание
Типизированные указатели
Краткие теоретические сведения находятся в пункте «Указатели: Общие сведения» Указатель – это тип. Переменную типа указатель также называют указатель. Типизированные указатели указывают на ячейку памяти определенного, либо основного типа данных, либо пользовательского. Объявление типизированного указателя: var <имя указателя>:=^<тип>; Пример: var a: integer; pI: ^integer; Данная запись читается так: pI – указатель на integer (целочисленную переменную). Подробнее...
Типизированные файлы
Как упоминалось ранее, для того, чтобы создать типизированный файл, нужно объявить файловую переменную с любым типом, даже с составным, который Вы создали сами. Общий синтаксис объявления такой переменной: var <имя ф.п.>: file of <тип>; Для работы с типизированными файлами, кроме общих команд для всех файлов, используют следующие: FilePos (<имя ф.п.>); – возвращает положение указателя в Подробнее...
Текстовые файлы
Теперь разберемся с командами, которые могут быть использованы только в случае одного из видов файловых переменных. Append (<имя ф.п.>); – открывает текстовый файл, ставя указатель на его конец. Таким образом, можно дописать какую-нибудь информацию. Readln (<имя ф.п.>, <список переменных>); – считывает информацию из файла в переменные и переводит указатель в файле на следующую строку. Writeln Подробнее...
Работа с файлами
Для того, чтобы работать с файлами в паскале, объявляют переменную, которую называют файловой. Файловые переменные бывают следующих видов: Текстовые Типизированные Не типизированные Общий вид объявления такой, соответственно для каждого вида: var <имя файловой переменной>: text; <имя файловой переменной >: file of <тип>; <имя файловой переменной >: file; Файловые переменные (далее ф.п.) второго вида могут объявляться Подробнее...
Блок описания типов «TYPE»
Многие опытные программисты редко пользуются основными типами. Они создают новые, которые им удобны для использования. Блок описания типов выглядит следующим образом: type [описание типов]; [описание записей]; [описание файловых переменных]; Описание типов в общем случае выглядит так: <имя переменной> = <тип>; Между именем переменной и типом стоит «равно», а не «двоеточие», как в блоке «Var». Например: Подробнее...