Женя
ШК
Шурик Каримов
Двоеточие указывает размер поля в битах.
struct A
{
unsigned a: 4; // 4 бита
unsigned b: 4; // +4 бита, та же группа, (4+4 = 8 бит)
unsigned char c; // +8 бит
};
полный размер - 16 бит. .
ru.wikipedia.org/wiki/Битовое_поле (в самом низу)
Похожие вопросы