小程序怎么开发 C程序中,有符号整型变量和无符号整型变量的区别在于哪里?
浏览量:1638
时间:2021-03-14 03:10:24
作者:admin
C程序中,有符号整型变量和无符号整型变量的区别在于哪里?
在C语言中,有符号整数变量和无符号整数变量在同一系统中的数据宽度是相同的。不同之处在于:有符号整数变量使用数据的最高位作为符号位,因此它可以表示数字的正数和负数,表示16位变量的范围:-32368<=variable<=32367,32位变量的范围:-2147483648<=variable<=2147483647。无符号整数变量仍然使用数据的最高位作为数据位,因此它不能表示负数,表示范围:-2147483648<=variable<=2147483647对于1位变量,6位变量为:0<=variable<=65535,32位变量为:0<=variable<=429467295。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。