Соблюдение соответствия между формальными и фактическими параметрами в программировании важно, потому что это позволяет:
- Повысить надёжность программы. 5 Через параметры в процедуру поступают входные данные и возвращаются результаты работы, и это должно строго контролироваться синтаксисом языка. 5 Таким образом, компилятор уже на этапе компиляции выявляет большинство ошибок взаимодействия между основной программой и её процедурами. 5
- Обеспечить обмен данными. 1 Механизм передачи параметров обеспечивает обмен данными между формальными и фактическими параметрами, что позволяет выполнять подпрограмму с различными данными. 1
Между фактическими параметрами в операторе вызова и формальными параметрами в заголовке подпрограммы устанавливается взаимно однозначное соответствие: количество, типы и порядок следования формальных и фактических параметров должны совпадать. 1