我有一个6深的循环缓冲器。 在某个时间点、其中一个数组条目将具有0xFE。 这将标记并识别第0点。 我想进行简单的数学运算(XOR)、以查找在这一点之前和之后连续条目的更改、并确定每个条目的时间在缓冲区自身限制范围内的哪个位置。 在我看来、最简单的事情是将原始数组排列为下面的新数组、但对于我而言、这似乎非常困难。 有人对此有简单的解决方案吗?
原始阵列
[*p-4、*p-3、*p-2、*p-1、0xFE、 *P+1]
新阵列
[0xFE、*p+1、*p-4、*p-3、*p-2、 *P-1]
谢谢你