title: What type should I use for binary representation of C enum?
body: <p>As I know C enum is unsigned integer, but this may vary by implementation.
  What type should I use for the enum in binary representation? </p>
  
  <p>*PS
  'binary representation' means byte-array. I want to serialize enum values to socket to inter-operate with other programs.</p>