Avoid using bit fields because it takes more time to access bit-fields than other data types such as short and int. Whenever possible, replace bit fields with other data types. If a bit field takes 16 bits and aligns on 2-byte boundary, you can replace it with the short data type.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.