Bueno es que quiero saber como trabajan las variables dentro de la memoria,
lo único que encontre fue esto, ejemplo:
int (16 bits ): Utiliza generalmente 2 bytes de memoria, valores: de -32 768 a 32 767.
int (32 bits): Utiliza generalmente 4 bytes de memoria, valores: de -2 147 483 648 a 2 147 483 647.
Esto quiere decir que en los byte por ejemplo int(16 bits) si yo coloca un valor que llegue casi hasta el maximo, simplemente esta ocupando 2 bytes de memoria? o ocupan mas?
Tengo entendido que un byte es como una celda, y en esa celda se almacenan los valores.