Рубрика: Языки программирования

Динамические структуры данных

Наибольшее распространение среди динамических структур данных получили списки. Списком называется структура данных, каждый элемен которой содержит ссылку, указывающую на следующий элемент списка. Последний элемент указывает на Nil.

Динамическая память: Указатели

Работа с динамической памятью осуществляется с помощью указателей. Указатель – это переменная, в качестве своего значения содержащая адрес ячейки памяти. Указатель занимает 4 байта памяти (2 слова – адрес сегмента и смещение).

Динамическая память

Во время работы программы все переменные, объявленные в ней, размещаются в статической области памяти, которая называется сегментом данных. Еще на этапе компиляции в сегменте данных под каждую переменную отводится определенное место.

Типизированный файл. Пример №21.

Рассмотрим еще один пример под номером 21. Не забывайте, что чтобы понять суть, необходимо как минимум прочитать предыдущий пост – Типизированный файл. Пример №20.

Файлы в языке Турбо-Паскаль

В языке Турбо-Паскаль ввод и вывод информации осуществляется через файловые переменные. Перед осуществлением ввода-вывода, файловая переменная должна быть связана с конкретным файлом на диске с помощью процедуры Assign. Затем файл должен быть открыт для чтения и/или записи. Только после этого можно осуществлять ввод-вывод. По окончании работы с файлом его необходимо закрыть процедурой Close.

Страница 1 из 512345