无符号和有符号整型其实位数是一样的,都是32位,无符号的,32位都可以用作计数,可以表示2的32次方个数,所以取值范围是2的32次方。有符号的,第一位用于记录数字符号的正负,还剩下31位,所以用31次方。
不带unsigned,那么左边第一个bit是符号位,所以只剩下31位了。带了unsigned就是没有符号,也就是不表示负数,所有位数都是数值位。自然就是32位。
好好看看书,这些东西要自己明白,不然被别人告诉你了你也记不住的