Datentypen
C++ kennt eine große Zahl von Datentypen. Dies sind die wichtigsten:
Datentyp | Beschreibung |
---|---|
int | ganze Zahlen |
float | Kommazahlen |
char | Buchstaben |
string | Zeichenketten |
array | einfache Listen konstanter Größe |
enum | Aufzählung |
struct | Gruppe mit gemischten Typen |
Vector | Listen variabler Größe |
Integer
Der Datentyp Integer (int
) bezeichnet ganze Zahlen.
Eine Integer-Variable definieren:
int a;
Eine Integer-Variable definieren und einen Wert zuweisen:
int a = 7;
Mit Integer-Zahlen rechnen:
a = a + 3;
a = a - 4;
a = a * 5;
a = a / 6;
Buchstaben
Der Datentyp char
bezeichnet Buchstaben.
Eine einzelne Buchstaben-Variable definieren und einen Wert zuweisen:
char c = "A";
Eine Folge von 10 Buchstaben definieren:
char c[10];
Boolean
Der Datentyp Boolean bezeichnet Wahrheitswerte.
Eine Boolean-Variable kann nur zwei Werte annehmen:
true
und false
.
Eine Boolean-Variable definieren und einen Wert zuweisen:
bool fertig = false;
Strings
Der Datentyp string
ist eine Kette von Buchstaben und anderen Zeichen. Strings werden mit Anführungszeichen definiert:
string text = "abcdef";
Sie lassen sich mit cout
ausgeben wie der Typ char
:
cout << text << endl;
Strings verfügen über Funktionen, mit denen sie sich analysieren und verändern lassen:
cout << text.at(4) << endl;
cout << text.substr(2, 4) << endl;
cout << text.length() << endl;
Weitere Funktionen und Details siehe unter www.cplusplus.com/reference/string/string/