SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: Max_Damage en Viernes 7 de Abril de 2006, 00:26

Título: Matriz Bidimensional De Una Struct
Publicado por: Max_Damage en Viernes 7 de Abril de 2006, 00:26
Hola, el problema q tengo es el siguiente:

struct Casilla {

      int TablaS[9];

} TablaP[9][9];

Hasta ahi todo funciona, pero sale error cuando quiero acceder de la siguiente manera:

TablaP[0][0].TablaS[0] = 0;

¿Estoy equivocado en la forma de acceder? Si alguien me puede ayudar se lo agradeceria. Gracias
Título: Re: Matriz Bidimensional De Una Struct
Publicado por: Geo en Viernes 7 de Abril de 2006, 06:49
No deberías tener ningún problema al hacerlo de esa forma, ¿qué error te muestra al compilar?

Saludos,
José Jorge (Geo).
Título: Re: Matriz Bidimensional De Una Struct
Publicado por: Max_Damage en Viernes 7 de Abril de 2006, 12:45
Los errores que me salen son:

- Array must have at least one element.

- Multiple declaration for 'TablaP'.

- Earlier declaration of 'TablaP'.

- Declaration syntax error.

Cuando pense usar eso no crei que me fuera a dar error. Uso C++ Builder, tiene eso algo que ver?
Título: Re: Matriz Bidimensional De Una Struct
Publicado por: JuanK en Viernes 7 de Abril de 2006, 14:40
ya creo saber donde tienes el error, porque no anexas todo el codigo por favor.
Título: Re: Matriz Bidimensional De Una Struct
Publicado por: Max_Damage en Viernes 7 de Abril de 2006, 16:18
Ya creo que consegui solucionarlo. Gracias.