Puntatori & memoria

I puntatori spaventano perché sono astratti: qui li rendiamo concreti. Esegui un programma C / C++ passo per passo e guarda la memoria che si riempie — celle, indirizzi e la «freccia» del puntatore che si sposta quando dereferenzi o riassegni.

Esempio

Indirizzo & puntatore

C / C++

Memoria

Premi Passo per eseguire un'istruzione alla volta.


          

In C e C++ i puntatori funzionano allo stesso modo: cambia solo qualche dettaglio (NULL vs nullptr, printf vs cout).