无意中看到的一道搜狐面试题,挺有意思,最起码我没见过这么写的!
int a = 6;
int b = 4;
int x = a --- b;
int y = a - -- b;
int z = a -- - b;
主要看减号,x 中间没有空格,y 第一个减号后面有一个空格,z 第二个减号后面有一个空格!
分别说出 x y z 的值。其实知道运算优先级非常简单的!别的就不提醒了!作者: 神之梦 时间: 2013-6-11 13:03
222
想不懂a---b为什么是a--,而不是--b作者: Spole_168 时间: 2013-6-11 13:16
2 2 2,主要就是运算符优先级的问题。。。作者: Spole_168 时间: 2013-6-11 13:22
可以查看一下