Questo articolo tratta la gestione delle stringhe e, in generale, dei vettori multidimensionali nel linguaggio C.
Allocazione di memoria del vettore
Sappiamo che nel linguaggio c dichiariamo un vettore con l’istruzione
int vett[n];
in questo modo creiamo un vettore chiamato vett di n elementi:
vett[0] , vett[1] , … , vett[n-1]
Supponiamo, con n=5, di riempire il vettore in questo modo:
| 10 | 11 | 12 | 13 | 14 |
Risulterà che:
0 1 2 3 4 | vett[0] = 10 = *vett vett[1] = 11 = *vett+1 vett[2] = 12 = *vett+2 vett[3] = 13 = *vett+3 vett[4] = 14 = *vett+4 |
