Arduino - convierte un char en un int

0

Estoy tratando de obtener un valor entero del carácter ASCII. Tengo un código como este:

String abc = "ABC";
char b = abc.charAt(1);
int b_ascii_value = ...

¿Cuál debería ser la última línea para poder obtener el valor ASCII de char b en int b_ascii_value ?

    
pregunta user151324

1 respuesta

2

Un char es en realidad solo un número, que puede verse como un personaje utilizando la tabla ASCII . Consulte la referencia . El valor ASCII que desea obtener ya está en su char b .

Si realmente necesitas un número entero, puedes usar esto:

int b_ascii_value = b;

Pero un char probablemente será suficiente. Solo usa b en tus cálculos , ya es un número.

    
respondido por el Keelan

Lea otras preguntas en las etiquetas