Топ питань
Часова шкала
Чат
Перспективи
Параметр (програмування)
З Вікіпедії, вільної енциклопедії
Remove ads
Параметр у програмуванні — змінна, яка є частиною оголошення функції і використовується для звертання до її аргументів (значень що передаються їй при виклику).[1]
Формальний параметр
Формальний параметр — ідентифікатор або спеціальний символ мови програмування, що використовується під час опису підпрограми (процедури, функції). В описі функції можуть бути вказані деякі характеристики її параметрів (типи та класи значень, спосіб використання фактичних параметрів).[2]
Тіло функції (її код) визначає сукупність дій над параметрами.[2]
Фактичний параметр
Фактичний параметр (у специфікації окремих мов програмування також аргумент) — значення змінної або константа, що заміщує формальний параметр під час виклику функції. В окремих мовах програмування фактичними параметрами можуть бути вирази, рядки, ідентифікатори змінних, масивів, перемикачів, процедури та функції тощо.[2]
Принцип роботи
Під час виконання функції замість її формальних параметрів підставляються відповідні значення фактичних параметрів. Тип, кількість і порядок слідування формальних і фактичних параметрів зазвичай мають відповідати один одному.[2]
У деяких мовах, наприклад, С, параметри завжди передаються за значенням. У Фортрані, навпаки, передача завжди відбувається за посиланням, тобто насправді передається адреса відповідної змінної. У разі, якщо фактичним параметром є вираз, у функцію передається результат обчислення виразу. В окремих мовах існує можливість вибору способу передачі фактичних параметрів — за значенням або посиланням.
Література
- Енциклопедія кібернетики : у 2 т. / за ред. В. М. Глушкова. — Київ : Гол. ред. Української радянської енциклопедії, 1973. — Т. 2.
Зноски
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads