X 我知道了TIPS:左右滑动导航栏可以查看更多栏目
有符号字符,与无符号字符有什么区别!搞不懂
>> 本文固定链接: http://www.vcgood.com/archives/1590
>> 转载请注明: ytzh 2007年06月13日 于 C语言帝国 发表
首先理解字符类型是种数据类型,占用8位!有符号字符,最高位是符号位,其余7位是数字位,表示范围是 -128 ~ 127无符号字符,8位全是数字位, 表示范围是 0 ~ 255
使用方面是看你的数据表示范围的,基本的英文文字操作和显示char型就可以了,涉及位运算等方面unsigned char用的比较多.而且一般定义typedef unsigned char BYTE;
你必须先 登录才能发表评论。
首先理解字符类型是种数据类型,占用8位!
有符号字符,最高位是符号位,其余7位是数字位,表示范围是 -128 ~ 127
无符号字符,8位全是数字位, 表示范围是 0 ~ 255
使用方面是看你的数据表示范围的,基本的英文文字操作和显示char型就可以了,
涉及位运算等方面unsigned char用的比较多.
而且一般定义
typedef unsigned char BYTE;