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