title: ":" (colon) in C struct - what does it mean?
body: <pre><code>struct _USBCHECK_FLAGS
      {
          unsigned char   DEVICE_DEFAULT_STATE       : 1;
          unsigned char   DEVICE_ADDRESS_STATE       : 1;
          unsigned char   DEVICE_CONFIGURATION_STATE : 1;
          unsigned char   DEVICE_INTERFACE_STATE     : 1;
          unsigned char   FOUR_RESERVED_BITS         : 8;
          unsigned char   RESET_BITS                 : 8;
      } State_bits;
  </code></pre>
  
  <p>What does <code>:1</code> and <code>:8</code> mean?</p>