Die Struktur ist ein benutzerdefinierter Datentyp, der zum Speichern einer Sammlung verschiedener Datentypen von Daten verwendet wird.
Die Struktur ähnelt einem Array. Der einzige Unterschied besteht darin, dass ein Array zum Speichern derselben Datentypen verwendet wird, während die Struktur zum Speichern verschiedener Datentypen verwendet wird.
Das Schlüsselwort struct dient zum Deklarieren der Struktur.
Variablen innerhalb der Struktur sind die Mitglieder der Struktur .
Eine Struktur kann wie folgt deklariert werden: -
Struct structurename{ //member declaration };
struct book{ int pages; float price; char author[20]; }; Accessing structure members in C #include<stdio.h> //Declaring structure// struct{ char name[50]; int roll; float percentage; char grade[50]; }s1,s2; void main(){ //Reading User I/p// printf("enter Name of 1st student : "); gets(s1.name); printf("enter Roll number of 1st student : "); scanf("%d",&s1.roll); printf("Enter the average of 1st student : "); scanf("%f",&s1.percentage); printf("Enter grade status of 1st student : "); scanf("%s",s1.grade); //Printing O/p// printf("The name of 1st student is : %s</p><p>",s1.name); printf("The roll number of 1st student is : %d</p><p>",s1.roll); printf("The average of 1st student is : %f</p><p>",s1.percentage); printf("The student 1 grade is : %s and percentage of %f</p><p>",s1.grade,s1.percentage); }
Das obige ist der detaillierte Inhalt vonIn der Sprache C wird auf Strukturvariablen wie folgt zugegriffen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!