retrolefty:
AWOL:
You could have a struct of, say, eight single bits, but they would be individually named, not an array.
A pointer could only be to the struct.So you can't assign to or read from a specific bit field defined within it's parent structure?
You can, but only by name, not by index. You can use a bitfield called 'bit3' but you can't call it 'bit[3]'.