char

[Adattípusok]

Leírás

Karakterérték tárolására használt adattípus. A karakterliterálokat szimpla idézőjelben írjuk, így: 'A' (több karakter - karakterlánc (string) esetén - használjon dupla idézőjeleket: "ABC").

A karakterek azonban számként vannak tárolva. A konkrét kódolást az ASCII táblázatban láthatja. Ez azt jelenti, hogy lehetséges a karakterekkel számolni, amelyeknél a karakter ASCII-értékét használjuk (pl. 'A' + 1 értéke 66, mivel az A nagybetű ASCII értéke 65). Lásd a Serial.println hivatkozást a karakterek számokká fordítására vonatkozó további információkért.

A char adattípus mérete legalább 8 bit. A karakterek tárolására csak a char használata javasolt. Előjel nélküli, egybájtos (8 bites) adattípus esetén használja a byte adattípust.

Szintaxis

char var = val;

Paraméterek

var: változónév.
val: az adott változóhoz rendelendő érték.

Példa

char myChar = 'A';
char myChar = 65; // mindkettő ugyanaz

Lásd még