5.7.3.11 Unsigned-char Option
The -funsigned-char
option forces a plain
char
objects to have an unsigned type.
By default, the plain
char
type is equivalent to unsigned char
. The
-funsigned-char
(or -fno-signed-char
option) makes
this type explicit.
Consider explicitly stating the signedness of char
objects when they are defined, rather than relying on the type assigned to a plain
char
type by the compiler.