Datenstrukturen

Aus Informatik
Wechseln zu: Navigation, Suche

In der Praxis müssen häufig Werte erfasst werden, die mit Hilfe der einfachen Datentypen nur unzureichend beschrieben werden können. Daher gibt es in den Programmiersprachen weitere Konzepte, um solche Problemstellungen programmieren zu können: strukturierte Datentypen oder Datenstrukturen. Man unterscheidet zwei Gruppen von Datenstrukturen:

Felder (arrays)
Sie erlauben es, Elemente von gleichen Datentyp zu einer Einheit zusammenzufassen
Sammlungen (collections) bzw. Container (container)
Sie fassen Gruppen von Elementen zu einer Einheit zusammen. Sammlungen sind z. B. Listen oder Mengen.