title: What is the difference between 15 and 015?
body: <p>This might be appear to be a silly/trivial question at first, but when I do this:</p>
  
  <pre><code>char f_gear = 15;
  </code></pre>
  
  <p>I get the normal output</p>
  
  <pre><code>"☼"
  </code></pre>
  
  <p>but when I pad it with zeros when i declare it:</p>
  
  <pre><code>char f_gear = 015;
  </code></pre>
  
  <p>I get weird output makes text look garbled (in one line) and blanks the previous line. When I attempt to see the individual character itself, I get the following:</p>
  
  <pre><code>"  ◘◘@╧S☻ "
  </code></pre>
  
  <p>What is essentially different? Isn't 15==015?</p>
  
  <p>==EDIT==
  Stack Overflow changed the text when I posted the question. The output I really saw was a few blank characters.</p>