фиксированной длины, оказывается, более популярна у программистов.
Так, стеки важны в собственно кодировании программ в связи с распределением памяти, когда свободная память (т.н. автоматическая) рассматривается как стек. Когда осуществляется вызов процедуры, то для ее внутренней (локальной) памяти, как правило, место предоставляется в стеке.
Стеки используются трансляторами алгоритмических языков, в частности, при синтаксическом разборе текста программы. Этот разбор является этапом построения из текста программы выходного машинного кода.
Воспользуемся упрощенной (в смысле: выполняющей лишь ограниченный набор проверок) моделью использования стека в процессе синтаксического разбора, чтобы предложить вам следующее
<<< Предыдущий урок Следующий урок >>>
| Новости | Регистрация | Курсы | Карта сайта | Контактная информация |
Курс 1
Глава J
Стек и стековые операции
Стековая арифметика
Использование нескольких стеков
Стековые языки
Геометрические