ciao, intanto ti ringrazio per la risposta.
La prima parte mi era già chiara, ho già lavorato con variabili passate per riferimento, quello che non mi convince come dicevo sopra però è la parte relativa al "&" prima di una funzione..
tu dici:
mi sta bene che la funzione ritorni non un valore ma un puntatore a una variabile.. ma.. quale variabile? cioè la funzione crea in automatico una variabile con il risultato delle operazioni e quindi viene restituito il puntatore a questa variabile? ma anche se fosse qual'è l'utilità di questa cosa? tanto invocando la stessa funzione più volte il risultato cambia comunque, a cosa mi serve un puntatore a un risultato di funzione?Originariamente inviato da Virus_101
Bene capita questa cosa se tu metti &function ...quando la funzione termina quello che restituisci non sara' una copia o valore che poi vai ad usare ma sarà a sua volta un puntatore o riferimento alla relativa variabile.
Riesci a mostrarmi un esempio di utilità di questa cosa?
![]()

Rispondi quotando