Zapisywanie plików w postaci bitowej do pliku w C

Wdrażam algorytm huffmana w C. Mam podstawową funkcjonalność aż do punktu, w którym uzyskiwane są binarne słowa kodowe. na przykład abcd będzie wynosić 100011000 lub coś podobnego. teraz pytanie brzmi, jak napisać ten kod w postaci binarnej w skompresowanym pliku. To znaczy, jeśli piszę to normalnie, każdy 1 i 0 będą jednym znakiem, więc nie będzie kompresji.

Muszę napisać te 1 i 0 w formie bitowej. czy jest to możliwe w C. jeśli tak, to w jaki sposób?

questionAnswers(1)

yourAnswerToTheQuestion