...
Use only signed char
and unsigned char
types for the storage and use of numeric values, as this is the only portable way to guarantee the signedness of the character types. See STR00-A. Understand how to best represent stringsRepresent characters using an appropriate type) more more information on representing characters.
...