Se puede declarar tablas multidimensionales¿

Started by alicesimu, November 10, 2016, 08:20:18 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

alicesimu

Quote
Las tablas multidimensionales.

Se pueden declarar tablas INT, WORD o BYTE de 1, 2 o 3 dimensiones. Tanto la declaración de estas como el acceso a las mismas se debe hacer separando las dimensiones con comas. Por ejemplo, la siguiente declaración:

BYTE tabla[255,255];

Definiría tabla de tipo BYTE (para todos sus elementos) de 2 dimensiones, con un total de 65536 elementos (256*256).

Nota: Las tablas de tipo WORD y BYTE pueden significar un importante ahorro de memoria, respecto a las tablas de tipo INT (ocupan 2 y 4 veces menos, respectivamente). Pero serán más rápidas las operaciones con datos de tipo INT.

pues esa es mi pregunta, si se pueden declarar tablas de varios niveles...

lo digo por que el compilador me lo rechaza:
error: "]" expected ( error in token: "," ).

cosa[1,1];

:(

Futu-block


alicesimu

Oohh graciaaas!!!

Entonces para usarlas debería ser igual
Tabla[1][0]=50;

Por ejemplo, cierto?

FreeYourMind


alicesimu

Quote from: FreeYourMind on November 10, 2016, 10:59:36 AM
ya has leido el manual de osk ?

:-[ :-[ :-[ nuuuu...
abria que imprimirlo y hacerse un libro xD
GRAN pdf, si señor!

Futu-block