xx[i][j]=xx[i][j]>>4+xx[i][j-1];和 xx[i][j]=(xx[i][j]>>4)+xx[i][j-1];的结果为什么不一样啊
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 16:30:47
x)ΌΊ1Ll]X맓zj@R~O'Zlޜ';v=dgǓOv4<[."}Y_`gCg= (a@Ox|g E/W{ֽivs@`S>Fe6p<;/
xx[i][j]=xx[i][j]>>4+xx[i][j-1];和 xx[i][j]=(xx[i][j]>>4)+xx[i][j-1];的结果为什么不一样啊
xx[i][j]=xx[i][j]>>4+xx[i][j-1];和 xx[i][j]=(xx[i][j]>>4)+xx[i][j-1];的结果为什么不一样啊
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]