salve a tutti,
non sono riuscito a trovare sulla rete un sito che spieghi bene i puntatori doppi e come funzionano.
In pratica è, se io dichiaro int *p, allora questo rapprensenta l'indirizzo di memoria di una qualsivoglia variabile oppure di una funzione...
ma, un puntatore doppio come funziona?
se io ho
int **p;
su p cosa ho?
su *p cosa ho?
su**p cosa ho?
io ho capito (non so se è giusto) che un puntatore punta ad un altro puntatore, ma io non capisco se questo puntatore puntato deve esistere o lo crea lui?