Параметр (программирование): различия между версиями

[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
Метки: с мобильного устройства из мобильной версии
м откат правок 176.99.72.25 (обс.) к версии V1adis1av
Метка: откат
Строка 1:
{{значения|Параметр (значения)}}
'''Пара́метр''' в [[Программирование|программировании]] — принятый функцией [[Аргумент (программирование)|аргумент]]. Термин «аргумент» подразумевает, что конкретно и какой конкретной [[Функция (программирование)|функции]] было передано, а параметр — в каком качестве функция применила это принятое. То есть вызывающий код передает аргумент в параметр, который определен в члене спецификации функцийфункции.
 
== Формальные и фактические параметры ==
Важно различать:
* формальный параметр — аргумент, указываемый при объявлении или определении [[Функция (программирование)|функции]].<ref>{{citeweb|title=The GNU C Programming - Actual parameters and formal parameters|url=http://crasseux.com/books/ctutorial/Actual-parameters-and-formal-parameters.html|lang=en}}</ref><ref>{{citeweb|title=Определение и вызов функций|url=http://citforum.ru/programming/c/h15.shtml}}</ref>
* фактический параметр — аргумент, передаваемый в [[Функция (программирование)|функцию]] при её вызовет вызове;
 
Пример на языке [[Си (язык программирования)|Си]]: