今天翻了一下这本书,发现1.2中国象棋将帅问题的答案比较投机取巧,表面是用位运算,一个byte,存两个变量的信息,实际上是利用C语言中的宏绕开了一个变量的限制:#define RSET(b, n) (b = ((LMASK & b) ^ n))但是实际上这种算法思想还是依赖了两个变量。而且这...