Рубрика:
«СА» – 20 лет: наши темы, наши авторы
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
АЛЕКСЕЙ ВТОРНИКОВ, ЗАО КБ «Ростовский Универсальный», ведущий программист, pdp8dec@gmail.com
Секреты механизмов подпрограмм
В статье мы обсудим основные механизмы функционирования подпрограмм: вызовы и особенно способы их завершения. Для этого мы заглянем вглубь – туда, куда обычно программисты не смотрят (а многие, увы, даже и глубин не знают). Придется немножко повозиться с адресами памяти и переходами, но это необходимо.
Подпрограммы, а также родственные им функции, процедуры и методы – это важнейшее средство разбиения любой программы на относительно независимые логические единицы, взаимодействующие друг с другом обычно путем вызова по имени (с возможными аргументами). Концептуально подпрограмма – поименованный набор действий, к которому можно многократно обращаться из различных частей программы.
<...>
Ключевые слова: подпрограммы, адреса возврата, рекурсия, стек.
Полную версию статьи читайте в журнале Подпишитесь на журнал
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|