![]() ![]() ![]() ![]() ![]() ![]() ![]() | Datastrukturer og Dataabstraktion - slide 15 : 36 |
Det er muligt at lave kompakte pakkede structs med heltals-felter, der angives med en bit størrelse
![]() | Output fra programmet. |
![]() | En tilsvarende struct - uden bit felter. |
![]() | Output fra programmet. |
![]() | Et lignende program lavet med aritmetiske operatorer. |
Størrelsen af en struct med bitfelter er vilkårlig
Størrelsen af et bitfelt er typisk højst bitstørrelsen af den angivne heltalstype
Hvis bitfelter skal anvendes til at danne bestemte bitmønstre i lageret, kræver det viden om maskinens byte ordering