The #pragma chars directive specifies that the compiler is to treat all char objects as signed or unsigned.
This pragma must appear before any statements in a file. Once specified, it applies to the rest of the file and cannot be turned off. If a program file contains functions that you want compiled without #pragma chars, place these functions in a different file.
The default character type behaves like an unsigned char.
The
compiler option has the same effect as this pragma.
#pragma Preprocessor
Directives
List of Preprocessor
Directives