DSP

关于符号扩展的问题

2019-07-13 12:33发布

#include int main(void) { char test = 0xf1; printf("char :%02x ", test); printf("unsigned char :%02x ", (unsigned char)test); return 0; }
x86下的结果: char :fffffff1 unsigned char :f1
arm下的结果: char :f1 unsigned char :f1