2007
06-13

有符号字符,与无符号字符有什么区别!搞不懂


不明白》有 1 条评论

  1. xstar 说:

    首先理解字符类型是种数据类型,占用8位!
    有符号字符,最高位是符号位,其余7位是数字位,表示范围是 -128 ~ 127
    无符号字符,8位全是数字位,                         表示范围是 0     ~  255

    使用方面是看你的数据表示范围的,基本的英文文字操作和显示char型就可以了,
    涉及位运算等方面unsigned char用的比较多.
    而且一般定义
    typedef unsigned char BYTE;

留下一个回复