Estructura (struct)
Un tipo de dato que agrupa varios campos con nombre, como una ficha con nombre, precio y existencias.
Un struct reúne datos relacionados en un solo tipo. Cada campo tiene un nombre y un tipo, y se accede a él con un punto: producto.precio.
En C solo agrupa datos; en Go, Rust o C# también puede tener métodos, de forma parecida a una clase pero sin herencia.
Un ejemplo
struct Producto { nombre, precio, stock } describe cada artículo de un inventario.