title: How do I initialize a single character variable to a decimal number (with an initializer)
body: <p>This is a question about C syntax.</p>
  
  <p>I have this one-byte long character variable that I initialize thusly:</p>
  
  <pre><code>const char timeband = "\xe";
  </code></pre>
  
  <p>This initializes it to decimal value 14.  I'm using hex because I don't know how to specify decimal in the initializer.  How would I do that?</p>
  
  <p>Setting the value with an assignment statement or using octal is not an option.</p>
  
  <p>EDIT: I should have said</p>
  
  <pre><code>const char timeband[1] = "\xe";
  </code></pre>
  
  <p>And I still want to get away from hex.  Using '\xe' doesn't answer the question.</p>