Можно ли получить строки, целые и т. Д. В двоичном формате? Я имею в виду, что у меня есть строка:
"Hello", и я хочу сохранить его в двоичном формате, поэтому предположим, что "Hello" равно
11110000110011001111111100000000 в двоичном формате (я не знаю, я просто что-то быстро набрал).
Могу ли я сохранить вышеуказанный двоичный файл не в виде строки, а в фактическом формате с битами.
В дополнение к этому, возможно ли хранить менее 8 бит? Я понимаю, что если буква A является наиболее частой буквой в тексте, могу ли я использовать 1 бит для ее сохранения в сжатой форме вместо создания двоичного дерева.