1、unsigned char 无论是转int 还是unsigned int 高位直接补0 2、负数char 无论是转int 还是unsigned int 高位全补1 3、正数char 无论是转int 还是unsigned int 高位全补0