unsigned c語言,C++ unsigned

 2023-11-16 阅读 38 评论 0

摘要:無符號數,作用為存儲的數據范圍大   unsigned char是無符號字節型,char類型變量的大小通常為1個字節(1字節=8個位),且屬于整型。整型的每一種都有無符號(unsigned)和有符號(signed)兩種類型(flo

無符號數,作用為存儲的數據范圍大
  unsigned char是無符號字節型,char類型變量的大小通常為1個字節(1字節=8個位),且屬于整型。整型的每一種都有無符號(unsigned)和有符號(signed)兩種類型(float和double總是帶符號的),在默認情況下聲明的整型變量都是有符號的類型(char有點特別),如果需聲明無符號類型的話就需要在類型前加上unsigned。無符號版本和有符號版本的區別就是無符號類型能保存2倍于有符號類型的數據,比如16位系統中一個int能存儲的數據的范圍為-32768~32767,而unsigned能存儲的數據范圍則是0~65535。
  例如,二進制數 1000 0001
  有符號術是-1,無符號數是129.就是第一位為1時,無符號數把它當數位,而有符號數把他當負號

C/C++ unsigned 詳細探討

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://808629.com/175473.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 86后生记录生活 Inc. 保留所有权利。

底部版权信息