涉及到<<和>>运算, 记得得加上括号,防止运算顺序出错
例如想要非负整数先除以2再减1
得
int arr = 10;
arr = (arr>> 1) - 1
若是
int arr = 10;
arr = arr>> 1 - 1
则会先运算1-1导致出错
涉及到<<和>>运算, 记得得加上括号,防止运算顺序出错
例如想要非负整数先除以2再减1
得
int arr = 10;
arr = (arr>> 1) - 1
若是
int arr = 10;
arr = arr>> 1 - 1
则会先运算1-1导致出错