Dear all, what exactly is the purpose of un named bit field such as this struct { int first_bit : 1; unsigned : 14; int last_bit : 1; } bf;