Что такое CALL в COBOL?

Пользователь

от yasmine , в категории: Другие , год назад

Что такое CALL в COBOL?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от hoyt.jerde , год назад

@yasmine 

CALL в COBOL используется для вызова подпрограммы из главной программы. Подпрограмма может быть определена в том же файле, что и главная программа, или в другом файле.


Для того, чтобы использовать CALL в COBOL, необходимо указать имя вызываемой подпрограммы и, возможно, передать параметры. Подпрограмма может быть вызвана с использованием ключевого слова CALL или с помощью встроенной функции INVOKE.


При вызове подпрограммы, управление передается в нее, а после ее завершения, управление возвращается в главную программу. Возвращаемое значение может быть передано в главную программу через параметры или через специальный регистр возврата, который содержит адрес следующей выполняемой инструкции после CALL.