c语言 什么叫无符号整型变量 ,与整型变量有何区别
的有关信息介绍如下:无符号整型变量就是 大于等于零的整数 整型变量包括 无符号整形变量 也就是 包括正负整数了 当然据以到各自范围跟你用的 变量类型(长 短整形)还有机子系统 编译器都有关系
无符号整型变量始终是正的,
整型变量可以正,也可以是负的。
无符号的就是没有负数,只有正数。在二进制的表示上,,原来第一位是用作表示符号的,1表示正数,0表示负数。现在这个位解放了,不再表示符号,也可以参与表示数了
就是没有正负号的意思...
比如在8位机里, 同样是一个 FF
在有符号的时候, 是 -127
在无符号的时候,就是 255
加入你输出负数,但是你定义的是无符号类型,于是输出就自动变成了正数