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

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Addbot (обсуждение | вклад)
м Интервики (всего 15) перенесены на Викиданные, d:q1410440
→‎Передача параметра по ссылке: Добавление примера на Фортран.
Строка 109:
return 0;
}
</source>
}}
 
Язык [[Fortran]] подразумевает передачу параметров исключительно по ссылке:
{{Hider|
title = Пример на языке [[Fortran]]: |
frame-style = |
title-style = |
content-style = text-align: left; |
hidden = true |
content =
Программа:
<source lang="fortran">
PROGRAM PARAMS
IMPLICIT NONE
INTEGER A, B, C
A = 7.0
B = 9.0
C = 0.0
100 FORMAT('A =',I2,', B =',I2,', C =',I3)
WRITE(*, 100) A, B, C
CALL MUL(A, B, C)
WRITE(*, 100) A, B, C
END PROGRAM
 
SUBROUTINE MUL(A, B, C)
INTEGER A, B, C
C = A * B
END SUBROUTINE
</source>
 
Напечатает:
<source lang="text">
A = 7, B = 9, C = 0
A = 7, B = 9, C = 63
</source>
}}