Om vi vill undvika negativa tal så kan typen unsigned vara ett klokt val. Unsigned tar precis som vanliga int upp 16 bitar. Om du har läst om typen int så vet du vad som menas med teckensatta heltal. Vi känner till att en bit måste användas för att bestämma om talet ska vara positivt eller negativt. Men med typen unsigned behövs inte det efter som vi bara kan anta positiva tal. Efter som unsigned tar 16 bitar kan vi alltså anta 65536 möjliga värden, det betyder således att typen unsigned täcker alla heltal från 0 till 65535.
När vi ska deklarera med unsigned kan vi göra det på två olika sätt :
unsigned int variabel
unsigned variabel
Sammanfattning - Datatypen unsigned int
1. Datatypen unsigned är en obetecknad heltalstyp som kan anta värden i mellan 0 till 65535
2. Datatypen unsigned har vanligtvis ordlängden 16 bitar.
3. Identifieraren för unsigned är %u.