unsigned è una delle keyword del linguaggio C e rappresenta un modificatore di tipo: serve per stabilire il range di valori assumibili da una variabile. Una variabile unsigned può rappresentare solo valori non-negativi.

Esempio (word):

Signed --> da −32768 a +32767
Unsigned --> da 0 a +65535