Differenze tra le versioni di "Linguaggio C"

m
Aggiunta di sottotitoli nel capitolo dedicato ai puntatori
(+ordine delle lezioni x2; formattazione)
m (Aggiunta di sottotitoli nel capitolo dedicato ai puntatori)
Ora sappiamo dove è salvata n in memoria, come facciamo a cambiarne il valore?
 
Semplice, ci viene in aiuto un altro comando, l'operatore di indirezione '''* '''.
 
'''*punt''' equivale a n.(questa operazione di chiama dereferenziazione).
E se è posta a sinistra l'assegnamento modifica il valore effettivo di n in memoria:
 
=== Array e puntatori ===
<source lang="C">
*punt=5; /*Equivale a n=5;*/
</source>
 
=== Aritmetica dei puntatori ===
 
=== Passaggio dei parametri per indirizzo - La funzione scambia ===
 
=== Puntatori a puntatori ===
22

contributi