今天由于需要看了下优先级这块,发现了OSUnMapTal数组,一个初学者看起来很奇怪的数组,我也是其中之一。不过仔细看下就不会太难了。
首先来看下数组大概:
INT8U const OSUnMapTbl[256] = {
0, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,
4, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,
5, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,