#define bswap(data, m, n) \
((data >> m) == (data >> n) ? data : data ^ ((1 << m) | (1 << n)))
0 1 0 1 0 1 0 1
0 0 0 0 0 1 1 0
^ -----------------
0 1 0 1 0 0 1 1
上一篇:经典代码片段
下一篇:数据可视化 -- 华夫饼图