int是32位 uchar是8位 有数据丢失 int i=123;直接就可以了 unsigned char uc=i;
函数没有错啊,char 即字符的类型也一样是用数字表示的 比如字符'0'的编码就是48, '1'的编码是'49'像 7 + '0' 这样的代码等价于 7 + 48 = 55, 55这个数字就是'7'的编码了