Диапазон значений char
ANSI 3.2.1.1 Ли значение «простой» char имеет тот же диапазон значений как a signed char или unsigned char
Все подписанные значения знака в диапазоне от - 128 до 127.Все неподписанных значения знака в диапазоне от 0 до 255.
Параметр компилятора /J изменяет значение по умолчанию Подписано В unsigned.