Habia visto que es posible especificar el tamaño de una variable a nivel de bits.
Código
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
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!