Quote:
Originariamente inviato da honny
unsigned char messaggio[20];
ora vorrei mettere in messaggio[7] il valore intero in base 10 3106
|
Un unsigned char è grande
1 byte, un integer è grande
2 bytes.
Devi modificare il tuo programma e dichiarare messaggio[20] come vettore di unsigned int e non di unsigned char.
Un unsigned char può variare da 0 a 255. Se vuoi un valore superiore devi orientarti su altri tipi di dato.... ;-)