Вопросы к Поиску с Алисой
Максимальные значения для signed и unsigned целочисленных типов данных в C++ отличаются знаком числа:
Кроме того, при переполнении беззнаковых типов (unsigned) значение оборачивается назад и начинает считаться с минимального значения. otvet.mail.ru
Для знаковых типов (signed) при переполнении происходит арифметическое переполнение. otvet.mail.ru Например, если к максимальному значению типа signed char (8 бит) добавить 1, то получится -128, что является минимальным значением для этого типа. otvet.mail.ru