Una estructura (struct) es un tipo de dato propio que permite agrupar varias variables de diferentes tipos bajo un mismo nombre.
Definici贸n y Uso
Es como una caja que guarda distintos tipos de cosas (ej. datos de una persona).
struct Persona {
char nombre[30];
int edad;
float altura;
};
int main() {
struct Persona p1; // Declaraci贸n
p1.edad = 25; // Accedemos a los campos con el punto '.'
strcpy(p1.nombre, "Luc铆a");
}
驴Cu谩ndo usar estructuras?
Cuando tienes datos relacionados entre s铆, como:
- Los datos de un estudiante (nombre, legajo, nota).
- Una fecha (d铆a, mes, a帽o).
- Un producto (nombre, precio, stock).
- Un punto en el espacio (x, y, z).