Vorherige Seite

Eine Ebene hoch

Nächste Seite

6.2 Definition von Strukturen

Strukturen werden mit dem Schlüsselwort struct definiert. In den geschweiften Klammern werden die Elemente der Struktur aufgelistet. Direkt hinter dem Schlüsselwort struct kann ein sogenanntes Etikett (structure tag) eingefügt werden, welches die Struktur bezeichnet, und später als Abkürzung für die geschweiften Klammern verwendet wird. In unserem Beispiel sieht die Definition so aus:

Die Elemente einer Struktur können jeden Datentyp haben, inkl. Vektoren, Zeiger und Strukturen selbst. In dem Beispielprogramm finden wir zwei Zeichenketten (Vektoren), eine ganze Zahl vom Typ int und zwei Zeichen, die hier als ganze Zahlen verwendet werden.