Riferimenti può essere utilizzato per assegnare lo stesso valore a più variabili diverse . Tutte le variabili sono assegnati un link di riferimento per la stessa porzione di dati in memoria. Pertanto , se una di queste variabili sono coinvolti in una operazione , il dato è influenzato . Ad esempio, se si aggiunge il numero "1" a una variabile, allora il valore è aumentato di uno per tutte le variabili che sono stati assegnati al riferimento.
Passaggio per riferimento
Il passaggio per riferimento è un mezzo efficace per passare lungo i dati . Quando i dati vengono passati per riferimento , i dati stessi non vengono copiati , soltanto il suo riferimento viene copiato . Il ricevitore ha un riferimento ai dati nella sua posizione originale in memoria. Ciò è particolarmente efficace quando si copiano i dati è computazionalmente costoso , come ad esempio quando le grandi strutture di dati devono essere passati .
Contabile mediante
Tornando da riferimento offre vantaggi simili come il passaggio per riferimento . Invece di restituire una copia dei dati , il riferimento viene restituito invece . Questo è meno computazionalmente intensive di ritorno per valore , in quanto il contenuto del tipo di ritorno non devono essere copiati .
Disabilitare un riferimento
Una variabile può avere un riferimento non impostato. Ciò significa che la variabile non comprenderà più un riferimento ai dati forniti. I dati esistono ancora , e tutte le altre variabili che contengono riferimenti ad esso può ancora funzionare normalmente .
Programmazione © www.354353.com