Maison >développement back-end >C++ >En langage C, les variables de structure sont accessibles comme suit
La structure est un type de données défini par l'utilisateur, qui est utilisé pour stocker une collection de différents types de données.
La structure est similaire à un tableau. La seule différence est qu'un tableau est utilisé pour stocker les mêmes types de données alors que la structure est utilisée pour stocker différents types de données.
Le mot-clé struct sert à déclarer la structure.
Les variables à l'intérieur de la structure sont les membres de la structure. .
Une structure peut être déclarée comme suit −
Struct structurename{ //member declaration };
Voici le programme C pour accéder à une variable de structure −
Live Demo
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); }
Lorsque le programme ci-dessus est exécuté, il produit le résultat suivant −
enter Name of 1st student: Bhanu enter Roll number of 1st student: 2 Enter the average of 1st student: 68 Enter grade status of 1st student: A The name of 1st student is: Bhanu The roll number of 1st student is: 2 The average of 1st student is: 68.000000 The student 1 grade is: A and percentage of 68.000000
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!