xx[i][j]=xx[i][j]>>4+xx[i][j-1];和 xx[i][j]=(xx[i][j]>>4)+xx[i][j-1];的结果为什么不一样啊

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/30 14:31:18

xx[i][j]=xx[i][j]>>4+xx[i][j-1];和 xx[i][j]=(xx[i][j]>>4)+xx[i][j-1];的结果为什么不一样啊

因为“+”的优先级比“>>”高.括号的优先级最高.
不用括号,那就先算4+xx[i][j-1]