title: size of char expression
body: <p>Can somebody throw a light on how <code>sizeof(char expression)</code> will be <code>sizeof(int)</code>?</p>
  
  <pre><code>int main()
  {
  char a, b;
  printf("%d\n", sizeof(a+b));
  return 0;
  }
  </code></pre>
  
  <p>The program prints <code>4</code> as output. I was expecting it to be <code>sizeof(char)</code> i.e., <code>1</code></p>