1
Так что я пытался сбрасывать 2 байта из массива, который у меня есть, иногда я получаю хорошие значения, но не все время. Итак, вот пример.bithifting 2 байта в c из массива
char buffer[2]; //current character buffer to store the bytes
unsigned int number; //the unsigned int to store values
number = buffer[0] << 8 | buffer[1]; //bitshifting
printf("%02x ", number);
Я, кажется, получаю это в некоторых случаях.
ffffffbc // the bc seems to be correct however the f's are not