Параметр (програмування)
Параметр у програмуванні — змінна, яка є частиною оголошення функції і використовується для звертання до її аргументів (значень що передаються їй при виклику).[1]
Формальний параметр — ідентифікатор або спеціальний символ мови програмування, що використовується під час опису підпрограми (процедури, функції). В описі функції можуть бути вказані деякі характеристики її параметрів (типи та класи значень, спосіб використання фактичних параметрів).[2]
Тіло функції (її код) визначає сукупність дій над параметрами.[2]
Фактичний параметр (у специфікації окремих мов програмування також аргумент) — значення змінної або константа, що заміщує формальний параметр під час виклику функції. В окремих мовах програмування фактичними параметрами можуть бути вирази, рядки, ідентифікатори змінних, масивів, перемикачів, процедури та функції тощо.[2]
Під час виконання функції замість її формальних параметрів підставляються відповідні значення фактичних параметрів. Тип, кількість і порядок слідування формальних і фактичних параметрів зазвичай мають відповідати один одному.[2]
У деяких мовах, наприклад, С, параметри завжди передаються за значенням. У Фортрані, навпаки, передача завжди відбувається за посиланням, тобто насправді передається адреса відповідної змінної. У разі, якщо фактичним параметром є вираз, у функцію передається результат обчислення виразу. В окремих мовах існує можливість вибору способу передачі фактичних параметрів — за значенням або посиланням.
- Енциклопедія кібернетики : у 2 т. / за ред. В. М. Глушкова. — Київ : Гол. ред. Української радянської енциклопедії, 1973. — Т. 2.
- ↑ Parameter - Glossary | MDN. developer.mozilla.org. 8 липня 2024. Процитовано 23 червня 2025.
- ↑ а б в г ЕК1973, p. 229.
| Це незавершена стаття про програмування. Ви можете допомогти проєкту, виправивши або дописавши її. |