Quote:
Originariamente inviato da mjordan
A questo punto ti chiedo che differenza c'è fra un puntatore e un riferimento. Un puntatore non è altro che un indirizzo di memoria, ovvero un riferimento ad un blocco di memoria che contiene un dato. Un "riferimento a un puntatore" non è altro che un puntatore a puntatore, ovvero un'indirettezza multipla pari a due. Sono curioso 
|
un puntatore è un puntatore, e lo maneggi come tale. Un riferimento a una variabile è un riferimento a una variabile e la maneggi come tale. Se per caso esistesse una variabile che contiene un valore non tramite un puntatore in qualche buffa architettura hw il passaggio per riferimento continuerebbe ad andare. E un astrazione in più.