flags
A Flag is a predefined bit or bit sequence that holds a binary value. A Flag is a collection of bit fields that commonly indicate the intermediate state or outcome of a particular operation. A program uses a flag to remember something or to leave a sign for another program. A flag reveals whether a data structure is in a possible state range and may indicate a bit field attribute.