首頁  >  文章  >  後端開發  >  unsigned int幾個位元組

unsigned int幾個位元組

angryTom
angryTom原創
2020-03-05 13:22:3117002瀏覽

unsigned int幾個位元組

unsigned int幾個位元組

#C語言中unsigned int代表無符號整數。並沒有確定規定它佔用幾個字節,具體是由編譯器來決定的,例如Visual C 規定unsigned int佔4字節,Turbo 2.0中,規定unsigned int佔2字節,也就是說int可以佔用2位元組也可以佔用4字節,具體由編譯系統決定。

推薦學習:c語言影片教學

#例如Visual C 規定如下:

unsigned int幾個位元組

編譯器可以根據自身硬體來選擇適當的大小,但需要滿足限制:short和int型至少為16位元(2位元組),long型至少為32位元(4位元組),且short型長度不能超過int型,而int型不能超過long型。這即是說各個類型的變數長度是由編譯器來決定的,而目前主流的編譯器中一般是32位元機器和64位元機器中int型都是4個位元組。

更多程式設計入門知識,請關注PHP中文網!

以上是unsigned int幾個位元組的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn