Le mode définit comment le paramètre est transmis dans l'appel. Vous ne pouvez pas le modifier.
Par adresse
Une référence est transmise à l'appel et toute modification apportée à l'appel sur la variable change automatiquement la valeur du paramètre.
Par valeur
Un paramètre est copié et la valeur transmise peut être modifiée pendant l'appel, sans que l'appel impacte la valeur du paramètre.
Constante
Une référence est transmise à l'appel mais le paramètre est en lecture seule. Une modification pendant l'appel génère une erreur.