Variablen


Variablentypen

Du kannst dir eine Varia­ble als eine Box vor­stel­len, in der Infor­ma­tio­nen gespei­chert wer­den. Bevor du sie im Pro­gramm ver­wen­den kannst, musst du sie anle­gen oder sie anle­gen und ihr gleich­zei­tig einen Wert zuwei­sen.

Varia­ble, die im gesam­ten Pro­gramm gül­tig sein sol­len, ste­hen im Kopf des Pro­gramms!

  • Leer­zei­chen Satzzeichen/Sonderzeichen sind nicht erlaubt
  • die Varia­ble darf nicht mit einer Zahl begin­nen
  • Befeh­le der Pro­gram­mier­spra­che dür­fen nicht ver­wen­det wer­den

Zahlen

Varia­bleGel­tungs­be­reichSpei­cher­be­darfBezeich­nung in C
byteGan­zah­len 0 bis 2551 Byte (8 Bits)signed char
intGanz­zah­le­n­ah­len -32.768 bis 32.7672 Bytes (16 Bits)int16_t
unsi­gned intGanz­zah­len 0 bis 65.5354 Bytes (32 Bits)uint16_t
long-2.147.483.648 bis 2.147.483.6474 Byte (32 Bits)int32_t
unsi­gned long0 bis 4.294.967.2954 Byte (32 Bits)uint32_t
floatDezi­mal­zah­len4 Byte (32 Bits)float

Bei der Aus­wahl eines Daten­typs soll­test du dich für den­je­ni­gen ent­schei­den, der am wenigs­ten Spei­cher­platz benö­tigt aber gleich­zei­tig den benö­tig­ten Wer­te­be­reich abdeckt.

Zeichenketten

Varia­bleBeschrei­bung
charein­zel­nes Zei­chen
StringZeichenkette/Satz

bool (boolean)

Eine Varia­ble vom Typ bool kann nur zwei Wer­te anneh­men:

true ⇒ wahr

fal­se ⇒ falsch

Aus­führ­li­ches Bei­spiel: ⇒Voll­kom­me­ne Zah­len

Gültigkeitsbereich von Variablen

Globale Variablen

Glo­ba­le Varia­ble sind im gesam­ten Pro­gramm gül­tig. Sie müs­sen im Kopf des Pro­gramms (vor dem set­up-Teil) ste­hen.

Lokale Variable

Loka­le Varia­ble kön­nen inner­halb einer ⇒Funk­ti­on oder nur inner­halb einer ⇒Schlei­fe gül­tig sein sein.



Letzte Aktualisierung: Jan. 12, 2026 @ 11:25

Inhalt