### unsigned_char

Controls whether or not declarations of type char are treated as unsigned char.

##### Syntax

#pragma unsigned_char on | off | reset

##### Targets

All platforms.

##### Remarks

If you enable this pragma, the compiler treats a char declaration as if it were an unsigned char declaration.

NOTE If you enable this pragma, your code might not be compatible with libraries that were compiled when the pragma was disabled. In particular, your code might not work with the ANSI libraries included with Carbide.

This pragma corresponds to the Use Unsigned Chars setting . To check this setting, use __option (unsigned_char), described in Checking Settings. The default setting is processor-specific.