puntatori ad array

17 marzo 2006

I puntatori e gli array sono argomenti strettamente correlati. Ricordiamo, infatti, che il nome di un array è in realtà un valore costante che rappresenta l’indirizzo del suo primo elemento. Per tale motivo, il valore del nome dell’array non può essere modificato da nessuna istruzione.
Date le dichiarazioni:

#define MAX_size 20

float f_array[MAX_size];
float* f_array2;

Il nome dell’array f_array è una costante il cui valore è l’indirizzo del primo elemento dell’array di 20 float. L’istruzione seguente assegna l’indirizzo del primo elemento dell’array alla variabile puntatore f_array2:

f_array2 = f_array;

Equivalentemente sarà possibile scrivere:

f_array2 = & f_array[0];

Tutte le lezioni

1 ... 47 48 49 ... 55

Se vuoi aggiornamenti su puntatori ad array inserisci la tua e-mail nel box qui sotto:
Tags:
 
X
Se vuoi aggiornamenti su puntatori ad array

inserisci la tua e-mail nel box qui sotto:

Ho letto e acconsento l'informativa sulla privacy

Acconsento al trattamento di cui al punto 3 dell'informativa sulla privacy