Если вы хотите получить эту информацию, скажите:
int value = -278;
(я выбрал это значение, потому что оно не очень интересно для 125 - младший байт равен 125, а все остальные байты равны 0!)
Сначала вам нужен указатель на это значение:
int* pointer = &value;
Теперь вы можете типизировать это к указателю 'char', который составляет всего один байт, и получить отдельные байты путем индексации.
for (int i = 0; i < sizeof(value); i++) {
char thisbyte = *( ((char*) pointer) + i );
// do whatever processing you want.
}
Обратите внимание, что порядок байтов для целых и других типов данных зависит от вашей системы - ищите 'big-endian' против 'little-endian'.