title: bit operators with unsigned characters
body: <pre><code>unsigned char x = 93;
  unsigned char a = x &lt;&lt; 4;
  printf("a = %d\n", a);
  </code></pre>
  
  <p>I do understand how bit operators work but I don't understand the binary representation of x. </p>
  
  <p>How is a = 208?</p>