tengo una matriz que tiene este aspecto:C variedad de estructuras con una cadena - la manipulación/el acceso
struct table_elt
{
int id;
char name[];
}
struct table_elt map[] =
{
{123,"elementt1"},
{234,"elt2"},
{345,"elt3"}
};
Estoy intentando acceder a estos elementos a través de un mapa [1] .name, etc. Sin embargo, no parece ser capaz de recuperar los elementos correctamente, y recibo basura al azar. Creo que esto se debe a que el compilador no sabe dónde caen los elementos debido a la variación. ¿Cuál es la mejor manera de solucionar esto, manteniendo al mismo tiempo tanta flexibilidad y simplicidad?
esto funciona también! – jetru