Tengo un struct llamado juego con una variedad de niveles, que se define así:problema de fallo de segmentación (C)
typedef struct
{
Level levels[x];
} Game;
Cuando compilar el código, si x es 1, 2 o 3, el programa se ejecuta normalmente. Si es cualquier otro valor (4, por ejemplo), aparece un error de segmentación. No estoy accediendo a la matriz en ninguna parte. Principal es algo como esto en este momento (comentó todo menos la inicialización):
int main (...)
{
Game g;
return 0;
}
¿Alguna pista de lo que podría ser esto?
Gracias de antemano.
¿Podemos ver qué es 'level ', o al menos su tamaño en lo que respecta a la asignación estática? Tengo una corazonada es enorme. –