Zeichendatentyp
Der Zeichendatentyp (engl. char) ist ein primitiver Datentyp, der genau ein einzelnes Zeichen — etwa einen Buchstaben, eine Ziffer oder ein Sonderzeichen — speichert. Intern wird das Zeichen als numerischer Code (z. B. nach ASCII oder Unicode) abgelegt. In Sprachen wie Java belegt char genau 2 Byte und kann Unicode-Zeichen aufnehmen; in C belegt er 1 Byte und deckt den ASCII-Bereich ab. Zeichendatentypen sind die Grundbausteine für Zeichenketten (Strings).