int a=-67; //10000000 00000000 00000000 0100 0011
int b=3 ;// 00000000 00000000 00000000 0000 0011
//或 -------------------------------------------------
// 10000000 00000000 00000000 0100 0011
printf("%d\n",a|b);//-65 ?????
xcode 运行结果是-65,但手算的结果为什么是-67啊?想不明白,求解惑。。。。 |
|