C语言为什么浮点型没有无符号类型
1、我们先说明下一个无符号整型和有符号整型的区别.写个程序来看看。

3、从图中可以看出signed int 的表示范围为:-2147483648 ~ 2147483647 (最高位做符号位)。uns足毂忍珩igned int 的表示范围为:0 ~ 4294967295 (不保留符号位)

5、这样就可以知道,符号是占用了一个比特位的。所以,一般来说,同类型的signed能够存储的数的绝对值大小是要小于undigned的。

7、当然,这并不是错误,只是告诉你把大的值给小的值可能会数据丢失。所以最好避免这样的错误。顺便推荐下在windows使用gcc的安装工具是MinGW。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:91
阅读量:60
阅读量:47
阅读量:42
阅读量:85