![]() |
![]() |
![]() |
![]() |
![]() |
|
When trade_price is called, a copy of the value of the first
argument becomes the value of the first parameter, p, and a copy of
the value of the second argument becomes the value of the second parameter,
n. Assuming, for example, that the value of the variable p
is 10.2 and that the value of n is 600, the
copying works like this:
trade_price (price, number)
| |
| | Arguments are evaluated
v v |
10.2 600 <--------*
| |
| | Values are copied into memory
| | reserved for parameters
p v n v |
*---* *---* |
| | | | <---------*
*---* *---*