字符型與整型的區別,C++有符號整型和無符號整型的區別

 2023-12-06 阅读 28 评论 0

摘要:C++有符號整型和無符號整型的區別 C++中的整型分為有符號類型整型和無符號類型整型,區別如下。 在有符號類型中:最左邊的位是符號位,余下的位是數值位。符號位為1,代表負數;符號位為0,則為正數。例如,0100

C++有符號整型和無符號整型的區別

C++中的整型分為有符號類型整型和無符號類型整型,區別如下。
有符號類型中:最左邊的位是符號位,余下的位是數值位。符號位為1,代表負數;符號位為0,則為正數。例如,0100 0000表示為2的6次方=64;1100 0000表示-2的6次方=-64。
無符號類型中,所有的位都是數值位。字符型與整型的區別。例如,0100 0000表示為2的6次方=64;1100 0000表示2的7次方+2的6次方=192。
有符號整數可表示的范圍:-128到127,(1111 1111 ~ 0111 1111);
無符號整數可表示的范圍:0到255,(0000 0000 ~ 1111 1111)

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

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

发表评论:

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

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

底部版权信息