Bit Field

A bit field is a common idiom used in computer programming to store multiple, logical, neighboring bits, where each of the sets of bits, and single bits can be addressed. A bit field is most commonly used to represent integral types of known, fixed bit-width. A well-known usage of bit-fields is to represent a set of bits, and/or series of bits, known as flags. For example, the first bit in a bit field can be used to determine the state of a particular attribute associated with the bit field.

A bit field is distinguished from a bit array in that the latter is used to store a large set of bits indexed by integers and is often wider than any integral type supported by the language. Bit fields, on the other hand, typically fit within a machine word, and the denotation of bits is independent of their numerical index.

Read more about Bit Field:  Implementation, Examples

Famous quotes containing the words bit and/or field:

    Perhaps he was a bit different from other people, but what really sympathetic person is not a little mad?
    Isadora Duncan (1878–1927)

    Love to chawnk green apples an’ go swimmin’ in the
    lake.—
    Hate to take the castor-ile they give for belly-ache!
    ‘Most all the time, the whole year round, there ain’t no flies on
    me,
    But jest ‘fore Christmas I’m as good as I kin be!
    —Eugene Field (1850–1895)