有符號整型和無符號整型的區別在于怎樣解釋整數的最高位
對于無符號整型,其最高位被c編譯器解釋為數據位
16位有符號和無符號的區別。對于有符號整型最高位解釋為符號位
如果符號位為0則表示為正數
為1則表示為負數
無符號短整型取值范圍、
對于具有相同數據位的整形術來說,由于有符號整型的數據為比無符號整型的數據為少了一位,
因為是最高位所以絕對值的最大值只有無符號整型的一半
C語言基本數據類型有哪五種。
負數的補碼
保持符號位不變的情況下,將負數的原碼中的0變成1,1變成0,得到的就是該負數的反碼,再將其加1的結果就是負數的補碼
無符號整型輸出格式,
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态