Struct

Search IconIcon to open search

Struct

Ein Struct ist ein zusammenschluss von Daten, um diese Werte unter einer Bezeichnung zusammen zu fassen. Das hat den Vorteil von einer besseren Übersicht.

Deklaration im Code

Die Deklaration und Benutzung eines Structs findet mit struct NameDerStruktur und folgt innerhalb seines Scopes mit den Definitionen von seinen Memberwerten/Memberfields.

1struct Student{
2	char Name[128];
3	unsigned char Alter;
4	char Fakultät[128];
5	char Studiengang[128];
6	unsigned char Semester;
7}

Zugriff auf Memberwerte

Der Zugriff auf Memberwerte findet mit dem Operatoren -> statt.

1int main(void){
2	struct Student studentA;
3	studentA->Name = "Hans Müller";
4	studentA->Alter = 19;
5	studentA->Fakultät = "Informatik";
6	studentA->Studiengang = "Medien- und Kommunikationsinformatik";
7	studentA->Semester = 3;
8}

Interactive Graph