The document is archived and information here might be outdated
Range of char Values
Visual Studio .NET 2003
ANSI 188.8.131.52 Whether a "plain" char has the same range of values as a signed char or an unsigned char
All signed character values range from –128 to 127. All unsigned character values range from 0 to 255.
The /J compiler option changes the default from signed to unsigned.