曾格的github

记一次错误:mid=front+(rear-front)>>1;

设rear=6,front=4,mid=front+(rear-front)>>1;

mid应该等于5的,但结果却是3。

错误原因:“+”运算符的优先级高于">>"运算符

 

posted @ 2021-07-21 19:27  曾格  阅读(43)  评论(0编辑  收藏  举报
Live2D