Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué significa estructura en lenguaje C?

¿Qué significa estructura en lenguaje C?

En lenguaje C, puedes utilizar estructuras (Structs) para guardar un conjunto de diferentes tipos de datos.

La forma de definición de la estructura es:

Nombre de la estructura {

Las variables o matrices contenidas en la estructura};

Estructura Un cuerpo es una colección que contiene múltiples variables o matrices. Estas variables o matrices pueden ser del mismo tipo o de diferentes tipos. Cada una de estas variables o matrices se denomina miembro de la estructura.

Ejemplo:

Estructura stu{

char *name; //nombre

int num; //número de estudiante

int edad; //edad

char grupo; //grupo de estudio

puntuación flotante // puntuación

};

stu es el nombre de una estructura que contiene cinco miembros: nombre, número, edad, grupo y puntuación. Los miembros de la estructura se definen de la misma manera que las variables y las matrices, excepto que no se pueden inicializar.

Extensiones

Variables de estructura -

Dado que una estructura es un tipo de datos, puede usarla para definir variables.

Por ejemplo:

struct stu stu1, stu2;

Define dos variables stu1 y stu2, ambas de tipo stu y constan de 5 miembros. Tenga en cuenta que no puede faltar la palabra clave struct.

stu es como una "plantilla" que define variables con las mismas propiedades. También puede comparar estructuras con "dibujos" y variables estructurales con "partes". Las propiedades de las partes generadas a partir del mismo dibujo son las mismas.