Me gustaría saber dos cosas que hacen que mi cabeza sea bastante confusa en estos días.
Si asigno un int en C18 compiler , sé que tomará dos bytes y, si inicializo un puntero a la variable, diga:
int x,*xptr;
xptr = &x;
¿ entonces tengo que acceder a *xptr para el primer byte y *xptr+1 para el segundo byte?
Bueno, ¿qué factor determina cuál es MSB y LSB?