Character constants have type int, not char.  Yes, I am serious.  If you don't believe me, check for yourself: ISO/IEC 9899:1999 (E), section 6.4.4.4 [Character constants], paragraph 10.
Character constants have type int, not char.  Yes, I am serious.  If
you don't believe me, check for yourself: ISO/IEC 9899:1999 (E),
section 6.4.4.4 [Character constants], paragraph 10.

Confirmed using both MSVC and GCC (on a 32-bit platform): sizeof('a')
evaluates to 4, not 1.

Go figure.

samuelhavron/obliv-c,samuelhavron/obliv-c,samuelhavron/obliv-c,samuelhavron/obliv-c