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}