Datentypen – weitere Variablen

In der Programmiersprache von Arduino gibt es verschiedenen Arten von Variablen. Sie werden als Datentypen bezeichnet.
Den Typ Integer kennst du bereits. Der Abbildung kannst du entnehmen, welche Datentypen noch existieren um den Arduino zu programmieren.

Abbildung: Datentypen der Arduino Programmiersprache

Datentypen Arduino

Beschreibung:

Die zweiten Spalte beinhaltet die 3 Kategorien, die den Datentypen übergeordnet sind: Wahrheitswert, Zeichen und Zahlen.

  • Wahrheitswert – ein Wahrheitswert kennt nur zwei Zustände: Wahr oder Falsch.
  • Zeichen – verarbeitet nur alphanumerische Zeichen (Bsp.: a oder !)
  • Zahl – neben den ganzen Zahlen (Bsp.: 245) kann der Arduino auch Fließkommazahlen verarbeiten ( Bsp.: 3.1415).

In der letzten Spalte befinden sich die Datentypen, die mit der Arduino-Programmiersprache verarbeitet werden können.

Tabelle Datentypen

Datenyp Wertebereich Speicherbelegung
boolean TRUE oder FAlSE 1Byte
char Alphanumerische Zeichen 1 Byte
byte 0 bis 255 1 Byte
int -32768 bis 32767 2 Byte
long -2.147.483.648 bis 2.147.483.647 4 Byte
float -3.4028235E+38 bis 3.4028235E+38
einfache Genauigkeit
4 Byte
double Zahlenbereich + /- 10 E308
doppelte Genauigkeit
8 Byte

Beispiele zum Deklarieren der Datentypen des Arduinos

Bei der Deklaration, der neu hinzugekommenen Datentypen gilt das Gleiche wie für den Typ Integer.

Beispiele zum Inialtisieren der Datentypen des Arduinos