1.为什么char的范围是-128到127?即为什么-128的补码是1000000?
2.为什么j=i++;后置自增符是先调用i的值再加一?后置自增符的优先级不是高于赋值号的吗?
3.(int)(a+6.5)%2+(a=b=5),a初值为3,表达式的运算次序是什么样的?第一个a的值是多少?
4.为什么书上说int型与unsigned型混合运算时系统会自动转换int型成unsigned型?有负数怎么办?
新手第一次用这个,没有C币,麻烦各位大神指点一下,万分感谢!
1.为什么char的范围是-128到127?即为什么-128的补码是1000000?
2.为什么j=i++;后置自增符是先调用i的值再加一?后置自增符的优先级不是高于赋值号的吗?
3.(int)(a+6.5)%2+(a=b=5),a初值为3,表达式的运算次序是什么样的?第一个a的值是多少?
4.为什么书上说int型与unsigned型混合运算时系统会自动转换int型成unsigned型?有负数怎么办?
新手第一次用这个,没有C币,麻烦各位大神指点一下,万分感谢!