in C una stringa cioè "quello che ti pare" è un puntatore a char, precisamente al primo elemento della stringa...
codice:
char stringa[20];

strcpy(stringa, "Ciao");

printf("%c\n", stringa[0]);
printf("%s", stringa);
ho dichiarato una stringa di 20 char, gli ho dato valore Ciao, ho stampato il primo carattere (e mi stampera C), ho stampato tutta la stringa(mi stampera Ciao)...
dichiarare stringa in quel modo(statico) è equivalente a dichiararla come puntatore(dinamico, lo vedrai andando avanti a studiare) tipo

codice:
 char *stringa;

...

stringa = (char *)malloc(sizeof(char) * 20);
ma questa è un'altra storia...


VVoVe: VVoVe: