Is it true that all bit fields must be before any non-bit field members of a structure?