- модификатор записывается перед названием типа;
- если не указан модификатор знаков, то по умолчанию подразумевается signed;
- с базовым типом float модификаторы не употребляются;
- модификатор short применим только к базовому типу int.
Некоторые синтаксически допустимые комбинации типов и модификаторов:
- целые типы с модификаторами
unsigned сhar (1 бит, oт 0 до 255)
unsigned int (4 бита, от 0 до 4 294 967 295)
short int (2 бита, от -32 768 до 32 767)
unsigned short int (2 бита, от 0 до 65 535)
- вещественные типы
long double (10 бит, ±(3.4Е-4932...1.1Е+4932))