str[10] è un array (o vettore o buffer) che contiene 10 caratteri (quindi ne puoi scrivere nove più il carattere di terminazione stringa), perciò è una stringa. Puoi anche scrivere una stringa come un puntatore char *str;. In questo caso potra contenere un numero indeterminato di caratteri.Originariamente inviato da eddieciao
dunque:
str[10] vuol dire che str contiene 10 elementi ad esempio str[1]= 2; oppure str[2]= "ciao come va?"; giusto?
se io voglio accedere a str[2] per analizzare carattere per carattere come faccio?