Però se faccio:

Node z = array[5];
z.lista = insInLista();

modifico effettivamente l'array....perche?