Arduino 将整型转换为字符
Ammar Ali
2023年12月11日

本教程将讨论使用赋值运算符将 int
转换为 char
的方法。
在 Arduino 中使用赋值运算符将整型转换为字符
char
类型的变量将存储给定数字的 ASCII
值。例如,如果你将字母 a
存储在类型为 char
的变量中,则该变量将存储与给定字母等效的 ASCII
,即 97。如果使用 print()
函数来打印 char
类型变量的值,它将不打印 ASCII
值;相反,它将打印给定变量的 ASCII
等效字符。因此,如果要将 int
类型的变量转换为 char
类型的变量,则该变量将转换为等效的 ASCII
。例如,将 97 转换为 char
,结果将是字母 a
。
void loop() {
int myInt = 97;
char myChar = myInt;
}
在上面的代码中,myInt
是用于存储给定数字的 int
类型的变量,而 myChar
是用于存储转换结果的 char
类型的变量。
作者: Ammar Ali