- I parametri attuali possono essere sostituiti in due maniere ai parametri formali:
- Possono essere passati per valore, nel qual caso il valore del parametro
attuale verrà copiato in una vera e propria variabile che costituirà
il parametro formale
- Oppure possono essere passati per indirizzo, nel qual caso la procedura
opererà direttamente sulle variabili del programma che la ha chiamata
- Nel primo caso, qualunque modifica la procedura faccia al parametro, questa non
avrà effetto sul programma chiamante
- Nel secondo caso invece le modifiche portate dalla procedura saranno viste anche dal
programma chiamante
|