Varias formas de definir estructuras en lenguaje C
1. Defina primero el tipo de estructura y luego defina las variables de estructura.
structstudent{
charno[20]; //número de estudiante
charname[20] //nombre
charsex[5; ]; //género
intage; //edad
};
structstudentstu1, stu2
// En este momento stu1; , stu2 es la variable de estructura del estudiante
2 Defina la variable de estructura mientras define el tipo de estructura.
structstudent{
charno[20]; //número de estudiante
charname[20] //nombre
charsex[5; ]; //género
intage; //edad
}stu1, stu2;
3.
struct{
charno[20]; //número de estudiante
charname[20] //nombre
charsex[5] ]; //género
intage; //edad
}stu1, stu2;
Información ampliada
estructura Definición
En lenguaje C, estructura se refiere a un tipo de estructura de datos, que es una clase de tipo agregado en lenguaje C. Las estructuras se pueden declarar como variables, objetos o archivos. Las estructuras se pueden declarar como variables, punteros o matrices para implementar estructuras de datos más complejas.
Una estructura también es una colección de elementos llamados miembros, que pueden ser de diferentes tipos y normalmente se accede a ellos por su nombre. Las estructuras almacenan diferentes tipos de datos juntos y los procesan como un todo.