У меня есть байт, и я хочу проверить, включен ли бит 1.
Я написал следующее условие: if(byte & (1 << 0)) return true;
Путаница: я не понимаю, как читать байт.
Является ли бит 1 таким? т.е. (1 << 0) </p>
00000000
^
Или это? (1 << 1) </p>
00000000
^
Другими словами, читаем ли мы байт от 0 -7 или 1 - 8?