问题
- 看到一段代码,好奇为啥“+”不加括号。
int x = q[i + j >> 1];
解决
- 查阅了优先级之后,发现“+”优先级比“>>”优先级高一级。所以会先进行加法运算,然后才是右移。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/244354.html
int x = q[i + j >> 1];
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/244354.html