Inhaltsverzeichnis

C-String

Bedeutung

Unter einem String versteht man in der Regel einen (kurzen) Text, bzw. eine Textzeile. Um einen solchen Text In C++ gibt es dafür eine standardisierte Datenstruktur: string. In C gibt es jedoch noch keine Klassen und daher wird ein Text in C mit einem Zeiger repräsentiert, der auf den ersten Buchstaben zeigt:

char const * hwelt = "Hallo Welt";

Auch wenn moderne Programmiersprachen aufwendigere „String“-Klassen besitzen oder eingebaute String-Datentypen, so werden C-Strings häufig zur Kommunikation zwischen den Programmiersprachen und Frameworks verwendet und stellen die einfachste Form der Textdarstellung dar.

siehe auch