f (int *p) come per una variabile di tipo intero f (int r)
qui duplico un puntatore di tipo intero qui duplico una variabile di tipo intero
è la dichiarazione di un puntatore passato come parametro per valore, passa quindi il contenuto dell'area a cui punta il puntatore.
*!* lo si utilizza quando è necessario mantenere invariato il contenuto di *p
f (int *&q) come per una variabile di tipo intero f (int &s)
qui passo l'indirizzo del puntatore qui passo l'indirizzo di una variabile di tipo intero
è la dichiarazione di un puntatore passato come parametro per riferimetno, passa quindi l'indirizzo di memoria a cui punta il puntatore.
*!* lo si utilizza quando devo modificare il contenuto di *q
Nessun commento:
Posta un commento