Arduino Int zu Char
In diesem Tutorial wird eine Methode zum Konvertieren eines int
in char
mithilfe des Zuweisungsoperators erläutert.
Konvertieren von int
mit dem Zuweisungsoperator in Arduino in char
Eine Variable vom Typ char
speichert den Wert ASCII
einer bestimmten Ziffer. Wenn Sie beispielsweise ein Alphabet a
in einer Variablen vom Typ char
speichern, speichert die Variable das ASCII
-Äquivalent des angegebenen Alphabets, das 97 ist. Wenn Sie eine print()
-Funktion zum Drucken des Alphabets verwenden Wert der Variablen vom Typ char
, der Wert ASCII
wird nicht gedruckt. Stattdessen wird das ASCII
-Äquivalentzeichen der angegebenen Variablen gedruckt. Wenn Sie also eine Variable vom Typ int
in eine Variable vom Typ char
konvertieren möchten, wird die Variable in ihr Äquivalent ASCII
konvertiert. Wenn Sie beispielsweise 97 in char
konvertieren, ist das Ergebnis das Alphabet a
.
void loop() {
int myInt = 97;
char myChar = myInt;
}
Im obigen Code ist myInt
eine Variable vom Typ int
, in der die angegebene Nummer gespeichert wird, und myChar
ist eine Variable vom Typ char
, in der das Ergebnis der Konvertierung gespeichert wird.