Модификация объектов

Модификация или видоизменение объектов в языке Си применяется для того, чтобы расширить или, наоборот, сузить диапазон значений или область действия объекта. Инструкции, которые применяются для модификации, называются модификаторами.

Модификатор unsigned. Предназначен для того, чтобы объявлять переменные типов short, int, long беззнаковыми. Если переменную сделать беззнаковой, то при этом расширяется числовой диапазон абсолютного значения переменной. Это происходит из-за того, что один бит, который использовался под знак, используется под число.