Чтение двоичного файла по крупицам

Я знаю функцию ниже:

size_t fread(void *ptr, size_t size_of_elements, size_t number_of_elements, FILE *a_file);

Он читает только побайтно, моя цель - прочитать 12 бит за раз, а затем перенести их в массив. Любая помощь или указатели будут с благодарностью!

Ответы на вопрос(6)

Ваш ответ на вопрос