Unsigned = fara semn
Signed = cu semn
Daca ai numai numere pozitive, poti folosi unsigned. Daca poti avea si numere negative, foloseste signed.
Cele unsigned pot tine de doua ori mai multe valori decat cele signed.
Implicit, toate sunt signed.
Float si double nu pot fi unsigned.
Uite aici: http://www.invatatot.ro/programare/c/recapitulare.html