 |
Codavr (20.04.2017 12:43, ссылка) , в ответ на мне другое интересно, почему в стандарте приняли uint8_t, uint16_t ... а не uint1_t, uint2_t, uint4_t. в чем смысл битного обозначения. автор: abivan
Изначально "байт" у многих был 7 бит, потому что это длина слова телеграфных аппаратов которые использовали в качестве клавиатуры та самая первая половина ASCII. В те далекие времена когда создавались языки программирования никто не знал какой финт ушами выдаст электронная промышленность, какой длины будет адрес, какой длины слово, у большинства слово ваще было единым и неделимым 40 бит например как у Oracle, или 37 как у Минск-32. |