Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/11/2016, 00:44
Zunri
 
Fecha de Ingreso: julio-2010
Mensajes: 216
Antigüedad: 13 años, 8 meses
Puntos: 0
[unsigned long] to [unsigned char]

Buenos días,

Os agradecería alguna idea de cómo resolver el siguiente problema:

unsigned long var = 10108;
unsigned char mi_array[4];

¿Cómo podría almacenar los 8 bytes en las 4 posiciones? ¿Cómo podría meter 2 bytes del unsigned long en cada una de las posiciones del array?
Es un tipo de casting que no se muy bien cómo hacer

Un saludo

Última edición por Zunri; 21/11/2016 a las 00:50