Reputation: 7143
Could you please make it clear what the difference is between unsigned
and unsigned int
? Maybe some example code would be helpful.
Upvotes: 49
Views: 24295
Reputation: 6775
unsigned
alone means unsigned int. You can also use unsigned char
, etc. I have no idea what happens if you try unsigned double
or unsigned float
. Anybody know?
Upvotes: 11
Reputation: 60711
unsigned
is a modifier which can apply to any integral type (char
, short
, int
, long
, etc.) but on its own it is identical to unsigned int
.
Upvotes: 79
Reputation: 16243
There is no difference. unsigned
and unsigned int
are both synonyms for the same type (the unsigned version of the int
type).
Upvotes: 15
Reputation: 7107
unsigned indicates that it's unsigned int. So they are equivalent.
Upvotes: 4