Semplificando un po' tutto:

- Con il passaggio non per indirizzo, si opera su una COPIA dei dati
- Con il passaggio per indirizzo, si opera sui dati reali e si può modificarli.

Il passaggio per indrizzo si usa per due motivi:

- Per poter modificare gli argomenti
- Per incrementare le prestazioni evitando di copiare i dati