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

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

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

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