Variável de tamanho de 2 bits

Eu preciso definir uma estrutura que tenha membros de dados de tamanho 2 bits e 6 bits. Devo usarchar tipo para cada membro? Ou, para não desperdiçar uma memória, posso usar algo como:2\ :6 notação? Como eu posso fazer isso? Posso definir um typedef para o tipo de 2 ou 6 bits?

questionAnswers(3)

yourAnswerToTheQuestion