掩盖c中不需要的位

foo*_*foo 4 c

给定十进制71744474二进制,0100010001101011101111011010我试图从这个十进制中提取的是从低位开始的每7位.七位中的每一位都表示可打印的ASCII字符,其只能有7位.我总共拿出四个字符.第一个字符是1011010这是Z在ASCII.下一个角色是w等等.我在想有一种方法来掩盖我关心的一些方面.

Har*_*non 7

使用按位运算符:

0100010001101011101111011010 & 0000000000000000000001111111 = 1011010
Run Code Online (Sandbox Code Playgroud)

要获得第二个角色,请执行

0100010001101011101111011010 & 0000000000000011111110000000
Run Code Online (Sandbox Code Playgroud)

等等..