In the book \"Complete Reference of C\" it is mentioned that char is by default unsigned.
char
But I am trying to verify this with GCC as well as Visual Stud
According to The C Programming Language book by Dennis Ritchie which is the de-facto standard book for ANSI C, plain chars either signed or unsigned are machine dependent, but printable characters are always positive.