Muy buen dia estoy buscando optimizar el tamaño de una estructura dada.
Habia visto que es posible especificar el tamaño de una variable a nivel de bits.
Quiero optimizar las variables tabla, x é y
Las variables solo tiene valores del 0 al 15, con lo cual 4 bits serian suficientes.
Habia visto que se puede especificar el tamaño de la variable ejemplo:
Pero no se hacerlo para la variable tabla.
Saludos!
Habia visto que es posible especificar el tamaño de una variable a nivel de bits.
Código (c) [Seleccionar]
struct nodo {
int id;
unsigned char tabla[4][4];
unsigned char x,y;
struct nodo *aristas[4];
};
Quiero optimizar las variables tabla, x é y
Las variables solo tiene valores del 0 al 15, con lo cual 4 bits serian suficientes.
Habia visto que se puede especificar el tamaño de la variable ejemplo:
Código (c) [Seleccionar]
struct nodo {
int id;
unsigned char tabla[4][4];
unsigned char x:4;
unsigned char y:4;
struct nodo *aristas[4];
};
Pero no se hacerlo para la variable tabla.
Saludos!