Глава 4 Типовые алгоритмы обработки информации
____________________________________________________________________
Байты памяти
0
Переменной А отведено 4 байта.
Массиву М отведено
20х4 = 80 байтов.
N-1
Рис. 4.24. Схема распределения памяти переменной А и массиву М
Такая совокупность называется вектором памяти. В языке Pascal масси-
вы (как одномерные, так и многомерные) представляются векторами.
Но можно использовать и другой способ представления информации.
Как известно, последовательности байтов памяти мы можем интерпрети-
ровать как угодно, в частности их можно интерпретировать как адрес некото-
рой другой совокупности байтов. Например, значение переменной A: <А> = 2000← можно считать адресом
Переменная, значением которой является некоторый адрес памяти, назы-
вается указателем, а адрес, на который указывает указатель, называется звеном.
Если имеется некоторая последовательность указателей и звеньев, то ее назы-
вают цепочкой или сцеплением звеньев.
Рассмотрим простейшую структуру сцепления – связанный список. Пред-
ставим, например, с помощью связанного списка строку символов "МАМА".