Buona sera,
sto leggendo il manuale scaricato dal sito , e mi sono imbattuto nell argomento Array.
Nel manuale e` presente questo esempio :
unsigned char miaString [] = "ciao"
unsigned int mioArray [] = {1,2,3,4,5};
Viene poi di seguito affermato che, pur non essendo stata definita alcuna lunghezza degli stessi Array ,
queste verranno assegnate dal compilatore, e nel caso saranno di 5 in entrambi gli esempi.
Ora no capisco se sia un semplice errore di stampa, o se ci sia qualcosa che mi sfugge , dato che non sono pratico del linguaggio C.
La parola ciao e composta da 4 caratteri , volevo sapere se era un errore di stampa , oppure in un Array di caratteri bisogna dichiarare un
Array più lungo dei caratteri da esso contenuti?
Grazie