Если у меня есть char d и char k, как мне превратить каждый в битовый массив (такой как True-False-True-True-True-False-False-True) и затем объединить массивы в один массив с помощью И-каждого бита (и затем превращение объединенного массива обратно в символ)? Например, 01100001 (a) и 01100011 (c) объединяются для создания 01100001 (c)? Кроме того, иногда результаты этих преобразований не являются ASCII (например, 00000010)?