Вопросы к Поиску с Алисой
Разница между signed и unsigned типами данных в C заключается в том, какие значения они могут хранить. www.thoughtco.com
Signed (знаковый) тип данных поддерживает как положительные, так и отрицательные числа. alexgyver.ru www.thoughtco.com Например, тип signed char
может хранить значения из диапазона от –128 до 127. proproprogs.ru
Unsigned (беззнаковый) тип данных хранит только положительные числа. alexgyver.ru www.thoughtco.com Например, тип unsigned char
может хранить значения из диапазона от 0 до 255. proproprogs.ru
Таким образом, signed и unsigned отличаются «смыслом» одного бита: у первых он означает знак числа, а у вторых — само значение. ru.stackoverflow.com