1. 区别
(1) ANSI C 提供了3种字符类型,分别是char、signed char、unsigned char
(2)char相当于signed char或者unsigned char,但是这取决于编译器
(3)这三种字符类型都是按照1个字节存储的,可以保存256个不同的值
(4) signed char取值范围是 -128 到 127
(5) unsigned char 取值范围是 0 到 255
2. 等价
(1)uint_8 等价于 unsigned char,存储大小都是一个字节,表示范围都是0-256
3. 打印
(1)可使用 %02x 打印一个字节的十六进制数,02 表示不足两位,,前面补0输出,如果超过两位,则以实际输出。