Arduino Int a Char
Questo tutorial discuterà un metodo per convertire un int
in char
usando l’operatore di assegnazione.
Converti int
in char
usando l’operatore di assegnazione in Arduino
Una variabile di tipo char
memorizzerà il valore ASCII
di una data cifra. Ad esempio, se memorizzi un alfabeto a
in una variabile di tipo char
, la variabile memorizzerà l’equivalente ASCII
dell’alfabeto dato, che è 97. Se usi una funzione print()
per stampare il valore della variabile di tipo char
, non stamperà il valore ASCII
; piuttosto, stamperà il carattere equivalente ASCII
della variabile data. Quindi, se vuoi convertire una variabile di tipo int
in una variabile di tipo char
, la variabile sarà convertita nel suo equivalente ASCII
. Ad esempio, convertendo 97 in char
, il risultato sarà l’alfabeto a
.
void loop() {
int myInt = 97;
char myChar = myInt;
}
Nel codice precedente, myInt
è una variabile di tipo int
usata per memorizzare il numero dato e myChar
è una variabile di tipo char
usata per memorizzare il risultato della conversione.