我正在做有关位移的书本练习,由于我还很陌生,所以我有几个问题。
我有一个想要加扰的角色
char = 'C';
W的位顺序为
0 1 0 0 0 0 1 1
我想做的就是根据任何给定的地图进行移动。
例如,地图是
#define MAP 45372610
所以我想将位移位成这样
7 6 5 4 3 2 1 0
4 5 3 7 2 6 1 0
我该怎么做?
是位移位的新手。
此外,如果我想找回原始字符,是否只需要再次传递原始映射?
谢谢。