|
struct{
int x:5;
int y:3;} hh;
hh.x=4; hh.y=2;
В памяти это должно занять 1 байт(010 00100).
В этом же учебнике написано: "Назначение битовых полей - обеспечить удобный доступ к отдельным битам данных. Кроме того, с помощью битовых полей можно формировать объекты с длиной внутреннего представления, не кратной байту..."
Пробовал указывать конкретный тип - занимает епамять в соответствии с типом - нафига мне такое поле?
E-mail: info@telesys.ru