如果我有一个 char d 和一个 char k,我如何将每个变成一个位数组(例如 True-False-True-True-True-False-False-True),然后通过 AND 将数组组合成一个数组-ing 每个位(然后将组合数组转换回字符)?比如01100001(a)和01100011(c)组合成01100001(c)?还有,有时候这些转换的结果不是ASCII(比如00000010)?
问问题
925 次
如果我有一个 char d 和一个 char k,我如何将每个变成一个位数组(例如 True-False-True-True-True-False-False-True),然后通过 AND 将数组组合成一个数组-ing 每个位(然后将组合数组转换回字符)?比如01100001(a)和01100011(c)组合成01100001(c)?还有,有时候这些转换的结果不是ASCII(比如00000010)?