unsigned int是什么意思 unsigned int在c語言中是什么意思


unsigned int是什么意思 unsigned int在c語言中是什么意思

文章插圖
大家好,小跳來為大家解答以上的問題 。unsigned int在c語言中是什么意思,unsigned int是什么意思這個很多人還不知道,現在讓我們一起來看看吧!
1、unsigned 是指無符號 比如 int型是2個字節,共16位,如果是有符號類型 。
2、第一位用來表明正負號(0 為正,1為負),所以表示數值大小的只有15位 。
3、所以int型的范圍就是 -2^15 --- +2^15 - 1 而 unsigned int 是無符號整形 , 即全部16位用來表示大小(即默認為正,可以節省一位) 。
4、范圍是0---2^16 - 1 所以如果你的變量都是正的 , 那么用unsigned int 表示的范圍可以大一點 同樣的還有 unsigned char, unsigned long 。
【unsigned int是什么意思 unsigned int在c語言中是什么意思】本文到此分享完畢,希望對大家有所幫助 。