char x=-1;
unsigned char y=1
比较大小是x<y
难道不应该全部转化为unsigned char吗,如果转化了那x肯定大于y了
通过运行结果可以得知,都转为char类型进行比较
通过反汇编功能查看可以发现:
char和unsiged char 都以有符号方式载入了寄存器